MDATFMAQVRDRVAQATQAVASFYDPSSSEDVPELPTLQELLVELASEATHRCGQCKAMLSEGARSRICLACGEFQPAAAKTPDESFDFNTSLALQLFFDSLKLDGSGLGVKKAAQPKYHQDFMQESSAYGQAQKSAPENLTGSAKSTYFAEVDEEDIWESADGEGGAVNWTQHLAEASAGDFFSGLPNDNKSFYGANQTFVETTTDDFDDFFQAAPQPQPQSQTQNQQHNLDFFQNVTQSKGDVNFPIVDDSLFALGIQNRPAAQNPTSASSIQDSSVKKSTEFPTRVSVLDHQGSSNDFFGQLEGLNLSRSQSLQERDNEPVAAVKSILSELPDLSFMLADRLVVPGGKKTVSMWSFKELE*