MDVGRVVLLQMEPRTRLDAGTWGTMGVGLGYCIAAAVASPDRLVVAVEGDSGFGFSAMEVETLVRYQLPVVVIVFNNGGVYGGDRRNPEDITGPFKDDPALTSFVPGATYHTLIEAFGGRGYIVGTPQELKSALTESFSAWKPAVINVTIDPYAGLESGRMQHKN*