MQMGKLSMLLRLLNFSVFLRLCQPMHTSHGKLFIIPVRRYGPNNQMTEIKEAISLSFLLPGSVLVIPNLMEHKFSDGTANEMSSKELFEIGLLTQAEVRFVFLDDLRKHWNGALDVIVYFRDDKFPQVEKLAKHMGLKAPPEDKWLRSPIGALQGCTLDQVLQLRETLKPYRHVGVLSYNQFALQTHRLAGTLLLNCSSDLCCHSYRNHSVLLRHSAQVVELAKGYIRKSIGQGQPFIASHIRPIPDDCVEFWQSPEENLDPVQLREICRNNYLYSRLVPNLLALQRLYNTTAVFIMTHPTIRPRVARMLKAGGINAAFLDLSDLMSINMEAARPLRSPMSFSLLAIVEEAVAADARAFLGTAESSMTGMIVQERIARGLDPSDCYFFSDSSMNPNRVTDFYVRWEAEELLARSRGGASPSPPVAAVTGVNFRI*