MEPKSVFLPDILEGKVALLTGGGSGIGLCIATYFGRHGAKVVLMGRRKQVVDEAAKSLGTEGIQAIGVAGDVRKKEDCMNAVQKTVDEFGRLDILVNGAAGNFLSAAEDLSPNAFKTVMEIDALGTYTMSYAALHYLKKGGQGKQPQEGGVIINISATLHYSAQWYQLHVSAAKAAIDSMTRSLALEWGTDFGIRVNGIAPGPIKDTPGVEKLVVNMDGTVTRDIFLGDKSDIAQTALFFCSEGGKYINGATLPVDGGNWIKSTRYYSTEAVRTFSREYEKRRKAALAASSKL*