MLTTMQRVHNKPIDSIGGFKHLVKQSNGGDGGVTATDMQEPSIETDKLSYEIFSILESKFLFGYDDDLKLMESRSRDPSPEQETASPAMVEALNGVVPGTVKNQRGKVCVLSIDSGGMRGIIPGKALAYLEHALKSKSGDPNARIADYFDVASGSGIGGIFTAMLFASSDGNRPIFKAEDTWRFLAMKGKSFYNKSPPGILNRVMKTGSGGSGGSGSKLEKAMKESFEELTLKDTLKPVLIPCYDLTSSAPFLFSRADALETDGYDFKLWEVCRATWAEPGVFEPVEMRSVDGKTRCVAVDGGLAMSNPTAAAITHVLHNKQEFPFVRGVEDLLVLSLGTGQLVDVKYDCDKVMKWKAKHWARPAVRISADGAADTVDQAVSMAFGQCRRSNYVRIQANGSSFGPCKPNIDTDASPSNVNMLVGVAEEMLKQKNAESVLFGGKKINEESNYEKLDWLAGELVLEHQRRSCRIAPTVAFKQSGDRRVDQQTIFKDIDCMF*