MEVLVRFCLRATTVFGEAVGLVGNAPGVLSWDPSQAVILSTNRATYPVWSVALQLRSGSPIEYKYVILRDRRLVRWEGFQGNRSFSQPARGLRLTTDRLEPIARRRYSRKGRQCRTRSGCVSIPSGHSYASRKGPHATPPNPANDPGFIETDEFVLRIKEENNKRPSWRQKLDFIRELFADPSFVPSTGNLANLAIYLYFRIRIADIRMEEYAFVVLSELINSLGADGHRRLDKDSWARAIAALGLTVRNVGLGGVDAEECKALYNEFKAYRLADDFSQRVLNLFTERAHRLGHLVQVDPVAVRVFCESNIRSHLIFQLSKLLALVLKEIRIRLQLSPFEAIVSGSTVGVLVKADRIDDLPGLSSSSAQMEISSNAQEKVIAFVDRAEGEEEIPRFVAGIILGHELPHLSHLGVRARQEGVVFAICDDPDTFQVLKDSAEARGTMITDHCWAARSFLRSKAMTL*