MATNRTSGNDDVITQLGDTLWGQKEQVAAVHLCYLLVDQNPEAFFSDRRIRCRPLKRTELYEYVKTKGYPQFTLVCFQPYKIVYATMLAEAGQTEEALRYTRAFLKALKQMNKDPSLELIAMDLESRLVQNLQDGKRTYTQFAGRILSNTFGYNASKPPPNGFLRRAGSSVFQRATSFVSRGKQANLEEDNMRFDGACIESTAAMNTNLGPQEHRELPEARKTSPGLYVQCSDYYSREGSQLVKSLISPQLPPMMKMSGRKPQAQRVGENEFKGKLF*