MESSSSSFVGDGSVDLHGCSVSRAHTGRWKASLFIIGVEIAERLAYAGILSNLITYLTEVLHESTATAAKNVNVWTGVSMLPFIGAFVADSYVGRYWTIVGSSVIYFLGLILVTLSASLGSFKPPPCHNGSESCPKASPFKIGVFFFSIYLVALGQGGQKPCLQAFGADQFDEEDPEEKKHRSSFFNWWYFGICIGTIIGVTIVMYIQDNVGWGLGFGIPAVTMAIALFVFLCGTRSYRHKLPGGSPLTRIIHVLVATFHKWNASNKVAVIEEREVLKSGSGRQYLSTDQFRFLDRATVEDELDYECKTIHNWRLCTVQEVEEVKAVLGLSPIWMACLMFGVVFAQTLTFFTKQGSTMDRKVGTHFEIPPASLQCFISLSVVLLVPVYDRIFVPIAKNLTGNERGITLLQRIGTGMLVSILSMIAAALTEIRRIKAAKDNGLIDMPHATIPLSIFLLLPQYVLFGIADVFTMVGMQEYFYDQMPDTMKSLGIAVYLSVLGVGSFLSSILISVTEKLSCRSKGSCWFADNLNKAHLDYFYWLLASLSAVNLCIYMFLASCYKYRNAKNNIPYEEESCRARTLLPS*