MGGLSFTFPDPPKLTWEWTGVAGMGITGIAGALEEVMALNIKEIIVHAIFETMVVPSRVFIDIADLAKSRHLPQDQRIENYRSPDPIGVLSVTLLEAARLPAADFGFAVGGSGGSSDPYVVVKIGSKSWQSLKRMKTLNPKWGRAHAMDFLVYHMEQKLFVDVYDSDLLSKDDLLGYVCADAETLTAKDHGKEAPRRPRISDLDENEEIKEWQLNEGGTLKMICRFREISELLVAAPFSLNCNNQCHEEGLQPTKNPRACHLCGEGSVLNMMRCGACFGDPGRYECPTCGFRCCGRCWKERRPASALLRVCLREGLVPLEDAKNGVVLGVSLEGETQWSPVSVRPTYEDMAEQSEVQRWIKNLCSRFDRASVASCLEISAERIQQVLNEARDTTPTVDILGQEPVIWDHALHFLIREPHEDMCARVIYKGRSRYERDVRLLSDKTEFQVKGKHVKGHKGHDRKVDGHGVPTSPTDGEDGKPIPTPRTGLMLKKT*