MTMAMPLFLMFLLLHIAWVASSDLRPGFYSKTCPKAELIVRDVMKKALMREPRSVASVMRFQFHDCFVNGCDGSMLLDDTPTMLGEKLALSNINSLRSYEVVDQVKEALEKDCPGVVSCADIIIMASRDAVSLTGGPEWEVRLGRLDSLSANQEDSNNIMPSPRANASSLIDLFQKYNLTVKDLVALSGSHSIGQGRCFSVMFRLYNQSGTGRPDPAIDPSYRQYLNRLCPLDVDQNVTGNLDSTPLVFDNQYFKDLAARRGFLNSDQTLFTFPHTREFVRLFSRRKTEFFKAFVEGMLKMGDLQSGRPGEVRTNCRLVNARPINLLLQSPHNMESNDK*