MELSTMLFLFVSFLTILFSKSLIKFFFSSKGRQLPLPPGTMGWPYIGETFQMYSQDPNVFFATKIKRYGSIFKSHILGYPCVMISDPEAAKFVLNKAQLFKPTFPASKERMLGKQAIFFHQGAYHANLRRLVLRTFRPEVIKDKVSYIESIAQSCLKSWEGKMITTFLEMKTFTFNVALLSIFGKDENLYGEDLKRCYYTLERGYNSMPINLPGTLFHKAMKARKELAQILAQIISTRRNMKQDHNDLLGSFMSEEAGLSDEQIADNIIGLIFAARDTTATVLTWIVKYLGENTSVLEAVTEEQESILRAKEESGEEMGLNWSDTKNMPVTSRVIQETLRIASILSFTFREAVEDVEFQGYLIPKGWKVLPLFRNIHHSPDNFKEPEKFDPSRFEVALKPNTFMPFGNGTHACPGNELAKLEILVFLHHLTTEYRWSLIGAKNGVQYGPFALPQNGLRITLYPKK*