MTSETGKKRVDLSISVSIPPLFKCPISLELMTNPVIISTGMSYDRASIEKWLIDGNNVCPATLEVLQSKELIPNHTLCRLIQKWCVANSCSGLSRNSTPKPVAEPRTAPQIFQDIQDATADRLEALKNLRSLARASERKRRFLLSEGVLPILMHVLDSEASLISEMGADREAVEEAIGAISLFSVDDISNRRLFMRDSVLTTLEWVLAKCNLEARMNAASIVEKMANDRNSAREIGTKEGIIDGLLELFEENLYPSAMKASLMALFPLCSVIKNRAKIAKTGIVARLIELLPGADTDMAEKSLAILEALSTISEGRSAIVGHALAVPTIVRSLLAVSDTGTNYTVGILLRVCLNSAEEKLLIEFVQMGTLERLLFLLQMDCSPRTKQKANELLRILSPMHQNSSFNDSYSLEL*