MKKGQRHALHAVIIPFPAQGHVNPLMNFAKLLASRGFSITFINTEWTANRIFKKPNGAAAVASRLQQQGLHFRFLSIADGLPPDPGRVANLTELFQAMHKLGPSLEQLLRIQDGFPPITCIITDCLMSCTHQVAISLSVPRVIFWTLCAVAAIAQSNSQLLLSKGYIPVNAKEAKNPENLITCLPGKIPPLWRTDLLSFYRTQDTFFQILLYESQIQNKADYVLVNTFEELEGKEAIDGLSINGCPALAIGPVSLPEFLEGKESAFSMWDEDTNCLQWLDMQKPASVLYVSFGSIAVKSKQHLLELALGLEASGQPFLWVIRSDMAGGKSIVLPEGFEERTKDRALIIEWAPQFKSISTGVPMIGWPEFADQYQNCRFAKEIWKIGMDFDHEENMFVKKEEVEKVVRTVMQGSEGKELRKSAVELKVDSTKAVIEGGSSFRNIDKFVEDMKKRVSPI*