MQTIEMTEFNNNKKQIHCKLTYNDQIRRFIFYGTEFAELRGHISNLLTIPPDGFVLKYVDNESDLITITCNEDLALAIDLSDKILRLIVEGVGAAPAVPPTPTTPLPVFPPSTGFFGRGGRGAYGGHHHHGHGGHHGHGGHHGFHHHGHHGGHGHGGHHGFHHGPQDPSAGCGWTDEKKEKAKVRIQSKIEFLKSNMEQLPEDDWRRQQILMKIHRLDGRLLRWDAIHDKKMEKMEKKMSKKKNKEEKKHSEKKLSAEALQQIQALKTQIATLKPVVYQLKVTKKAKKNELEYSLQTGQGDKEAIWNELLKLKESIHETQKQISSLKDQIHAIRG*