MSSLLKICCLGAGYVGGPTMAMIAFQCPDIEVVVVDISVARIRAWNSDTLPIFEPGLDAIVKQCRGKNLFFSTDVEKHVRDAYIIFVSVNTPTKHSGLGAGKAADLTYWESAARMIADVSTSDKIVVEKSTVPVKTAEAIEKILTHNNNGNNFQILSNPEFLAEGTAIVDLKSPDRVLIGGRETAEGQRAIKVLKDVYAHWVPEDRIITTNLWSAEISKLAANAFLAQRISSINAISAICEATGANVSEVAFSVGKDSRIGPKFLNASVGYGGSCFQKDILNLVYICECNGLLEVANYWRQVISINDYQKTRFVTRMVSSMFNTVSGKKIAVLGFAFKKDTGDTRESPAIDVCKGLLVDKAHISIYDPQVSDEQIESDLELSPHHDAHVVCNGTSASKKVTIAHDAYEACRDAHAVCVLTEWNEFKALDYKKVFEKMKKPAFIFDGRNILDMDALHSIGFIVYAIGKPLDPWIKDLPAASIS*