MRSFIALVRQRDYFVQAIRRTTGVSYSPASDHQPSFKASNFLTTLISSTKSSESDVDEEPDKCLSLRIEKLPKGVTVGSALQSWMGDGFPVHGGDVYHAINRLRKLGRNKRALELMEWIIRERPYRPGELEYSYLLEFTVKIHGISQGETLFTRVPQEFQDELLYNNLVIACLDQGVMRLALGYMKKMRELGHRTSHLVYNRLIIRNSAPGRRKLIAKDLALMKADKAVPHVSTYHILMKLEANEHNVDGVLKAFEGMKKAGVEPNEVSYCILAMAHAVARLYTVAEAYTEEIERTITGDNWSTLDVLMILYGRLGKEKEVERAWNVVKGFHHVRSKSYLLATEAFGRVGNLERAEEVWLEMKSVRGGVKETEQFNSLMSVYCKRGLIEKAISVFREMTGDGCKPNSITYRHLALGCAKANLMKEALKNIEMGSSLKTSKSVRSSTPWLETTLSIVECFAEKGDVENSGKLFEELNNAKYNRYAFVYNALFKAYVKGRVYDPNLFKRMVLGGARPDAESYSLLKLVEQYKP*