MDSTYGKSRDRISNLPDAVLCHIISFLPTKFAVGTSVLSKRWRYLWASIPNLDFDDDLLLDRDKPIGDSERSICFKNFVDKVLLHGSISCIRKFRLKCSDHELDSAVNSWICTALERNVQELDLYFDTEYPIELPPKFFFCKTLVVLKLCPVLEELVIERWRLDEQWVFNVSAPTLKSLAIYFSKYKLVVDAPNLEYLSITDFVSEDYLMSNLSSLVKAYVNVGPTIRGIDDQILYRGRIYELLRGISNVKHLSLSGETLHSLSGMFCGYELPAFHSVTRLELEVDYGYGLEFLKEFLDTSPNLEILILENVNKDECEIEEWTLPLQVPTCVELHLNEVEIKKFDGLDYELGAIEFLLKNARVLKKMSIDCRDWRDGQEFCVCKKLSGFTRASMSCEFSVFCHCGGIRMFS*