MGKYELLMVILSMDIIVSGGRFDGGGYGFVDGLRMEYYMMSCPFAEGIVKNTVNRHLQADPTLAAALVRMHFHDCFIQGCDASVLIDSTKGGKTAEKDSPANLSLRGYEIIDEAKEELENQCPGVVSCADILAMAARDAVFFAGGPVYDIPKGRKDGRRSRIEDTINLPSPALNSSELIRIFAQHGFSAQEMVALSGAHTLGVARCSSFKHRLSNFDSTHDVDPTLDAQFAQTLSKTCGGGDKSEQAFDTTKNDFDNDYFNALQRKSGVLFSDQTLYNSPRTRGIVNGYAFNQAMFFLDFQQAMVKMGLLDVKEGSNGEVRSNCRIIN*