MTMIRSLIRFGRRQFHTIVSREIIKPSSPTPSHLKTYNLSLIDQLVPDTFVPMVTFYPNTRIHGRSRSHDKTLDLKHSLSQTLTKYYPFAGRHAKVAPACIDCNDNGAEFLEASTDTTLSDFLQTSQHEDLDQLFPHGLVNYNSNRGDGDHDQVIPLAVQLNHFECGGVAVAVSLSHKVVDGSSLVHFLNDWAMMTRLCSKEQKKHEFSIDHDPKFIPFQYMNVNFTSLLLERSKDCVTRSFIFPNSKINDLKLKVKAMTEESGHPITNPTRVEVLNWILYKCAVAAATKNNSGVFKPSGVNHLINIRGKMIESLPQKSIGNYVMAMEIVTENESELKPESFINKLKKQKIQIQGLRNMETVFGLFSQPVVEEGQRKLDVFYICSSFCGYPTYEIDFGWGKPVKATLAGDLKKNSFILMDAPNGIEALVCLGKQDMAIMQNDPELLAFL*