MGVAKPHAVAIPFPAQGHIGPMMHLCTKLAAHGFSITFVNTQHSQARLQHLQPQFVEQGLDIRLVEVKDKSDSGSTSGQDNLVELVHSFFSLGDEMEELIRGLMLQDPPVTCMISDLYLYFTQDVATKLRLPRLAFWTASAGTVASTMAVKQGFRTPVEGTPSNPDKRITWVPGVPPLKPTEFNTFLLRFDPEDFMYDVYLQSYSRLDETTWIAFNTFDELENQSLAAIRKEHETIYTVGPLLPASYFNGSVDPAYRTAALWEEEYGCLKWLDKQETASVLYVSFGSIAILTLQQFEELAQGLEACGHPLLWVIRSDLMYGESAMFPEGYLERVKDRACFVSWAPQLQVLTHPATGGFLTHFGWNSTLESISAGVPMLGWPYFSDQMQNQRCAVDGWKVALEFEAGEGGMIGREEVEKKARALMQGESSKELRETAKKWKKAAAKAMVEKEGSSFCNWHHLVDAMAQLPTPS*