MITGLPFSERHVAFNSELTWHSNGVRELICPVVDLMTDDTRALVTVIMAGMRSTELSAEQRVRLFLLALVSRVMAPSRSSRVLVCFLDALRDLRVVSGLNLGGLAYSHLLYEMKNASRTSPESKANVAALWSMLEIWMHEHFPTLAPTRTGVAAYPYVSSWVGAVRSRVSLATFRRALRVLPVEKVVWHPFASAPIPVSAMQVHFLSGRRVLLPGVYRRMWYLGKGVSFQHSTRGRLIPKDPPETMLTAIEDVAQYYLDAVEAGEEEIDPEDIPYAGRVIRYDNSDGGQVEVTVPVASPPYRRSYDVVPEHYLVVSASGESACWMLAIDSLKRHCVKLTQKLTGRDREERRRGRRGFVDREPLVETLRGQDGPSLGLGLGYGTSTHQRHSDADRGLVPFTYVEHIRHSFGGPGSSIPCMSPPGTYLGASSSQPRSADSWAYWYEMDRMRQAQAFEMQRQFMAIP*