MKLSRFATLAFLSLISVESSTAFAPPSSIRQTVVRTQYSSTLPSASEASTDATGVNSSDDPLGLTAELRRLTDAFQNIGDDKLRYKQLLYMASNGLDDMPEELKVEENKVLGCLSTVHVHATLDKNDLVQFTGDSDGLLTKGLVALLVRGLSGSTADDIQMVDPSFIQTAGIAQSLTPGRNNGFLNMLALMKKKALEATTDTAAEETDESVDDGPVDDSRPMYNGIVSKLQALKPTQLDLVDNSHEHAGHAGNTGNGSESHFQLSIVADAFDGLNLVKRHQLIYMMLGDLMPQIHALQIQAQTPEEAGN*