MALICGNLKMPFRFHRLAAKAEFKQVARAHVRLARREEVPQVLTLIQQQAEYHGLRDKCVATEANLEAGLFTQQAFQGPTVLFIELPPSSFNFLPAHPVEYPSRDPAFSQKSADTPSPKSPPKSDETPSPKPLSAEKSEAHPFPEPRFAEKIEDPKPAFPENFEENPSPITALSEDPSTSLTTYLSNRHGIAHDIVLRAPIKDPHALAFRSAEDCIIAGFALFFPKYISFVAKHGLYIEDLYVRECMRGNGFGTILFKSVARLAVELDYCAVEWCVMDWNEKAMKLYEGMGASKHPERRLCSLSDEKLLVLL*