MARFLHMLIMLSSLALIISVLPLASASLKVDFYKTTCPSAEAIVKRAVNKAVSLNPGIAAGLIRMHFHDCFVRGCDGSVLLESTQGNPSEREHPANNPSLRGFEVIDEAKAEIEAECPHTVSCADILAFAARDSSNKVGGINYVVPAGRRDGRVSNRDEASQLPRPTFNTQQLISNFEQKGLSADEMVTLSGAHSIGVSHCSSFSDRLYSFNATFPQDPSMDTKFATSLKSKCPPRSDNTVELDASSPNRLDNNYYTMLNNHRGLLTSDQTLLTSPSTRPMVLTNAKHGSTWARKFAKAMVHMGSIEVLTGSQGEIRTRCSVVN*