MSEYDLTSKIAPHLDRHLVFPLLEFLQERHLYADEEILKAKIELLNETNMVDYAMDMHKNLYRSDDVPQEMIDRRVEVVARLKSLEESAAPLVSFLQNPALLQELRPDKQYNLQMLNDRFQIGPDQIEALYQYAKFQFECGNYSAAADFLYQYRALCTNSDRSLSALWGKLAAEILMQSWEIALEELNRLKEIIDSKNFASPLNQLQNRIWLMHWSLFIFFNHENGRNGIIDLFFQDRYLNAIQTNAHHLLRYVATAVIVNKRKRHMLKELIKVIQQEQYTYKDPITEFLECLYINYDFEGAQQKLRECEDVILNDPFLGKQVQEANFVTVPLRDEFLENARLFIFETYCRIHQCIDIRMLAEKLNMSDDEAERWIVNLVRNAKLDAKIDSKSGTVVMSTNHVNVYEQIIENTKQLSMRTYMLAKNVLEAAPGAPATR*