MTGSPPLFTDAPFLSHYDVSKNTLDGTVPDMCGAPGITRLYLNSNKLTGALPDMSCISTLYELDASVNKLTSLTGDWLGSIYPLQKVNVADNQLTGEPPAVLCGQLMKTLNLGNNMLRGSIPESVGNCVRLEVLDLSFNPNALGDGLFDDAPAGTMPTAAAMSKLTKLTSLALSGLGLQGELPASIFALQNLRELDLSHNALTGVVAEVPPGSLVELRKINLAGNKIAGSVPLSLLTLPQLTDVDVSDNALTSVEEPNVLADVDLATIVSINLADNNLVAFPTVLRRASGLKILDLTRNSIAGEVPQWLCHSSALQMLLLGSNALRGGVHEWLTSTAAKLDLSGNSLEGAIPPSVSSHPVLTHLYLSDNAFDGTFP