MSFKPPRIAIVGGGPAGLTLGRLLYKNHIPFTIYELRQKPSKADLAKPSGMLDLHEESGLAALRACGLYETFLTLTGECSQAQRVADKDGNIIYADGGELSQRPEISRHALTNMLTEHLPPDSIRYGHKLLSVSASTKELDFGPHGKQPFDLLIGADGAWSRVRRALTDVKPFYTGMQSITGTIYNIRSKYPHLSSLVGDGSFSALGLRHGVMAQRGAADSARIYTFLSIPDEHFASTSGLNKLDLQGAKERLLTDDQLLGSFGKSIKELVSASCDEESNMNTDINKLPIKPLYTLPIDSAFSHDTNPAVGITVIGDAAHLMPPWAGEGVNLAMWDSLLLSKAIIRAFRDSNGQSASFLATLDPLLQTFELEMFSRTREKAEETEGNGKMLFGEDGALAFKRFFEGFYGERNGSS*