MSTIIPQTYTRHILHRRPENGPITSDTFKAETLSSEDLKKSMSNTDILVLVDYISLDPAMRGWIKDQRSYVAPVEVGAIMRAGGLGTVVAAGSEVTNIKVGDIVSGFLGWTELAKVPAQSVTVITPPNGIVPLDFLGVLGMTGLTAYFGLVDIAQIKPGETLVVSGAAGATGSVVCQIGKIIGAKVIAIAGSDDKCQWLENELGVDKAINYKSPSFVQDFQDSVGYLDVYFDNVGGEILDLCLSRLKKNARIVLCGAISAYNEVKPRGLQNYLALIAQTAKMQGIITMDYIPRFGEGRKQLGDWLIQGKLMRRFHIEKGLDNAPQYLNQLFEGKNTGKMVVQISSKQTPDL*