MTRIICSLKGSILCKVSSQSNTRSAMGEEEALLAVAYTAAFLLVVAFLHKELKGRLSVRKLAIARSIPPGNSWLPVVGETLHFMRCYKANNVREFVDARRRKHGPVFRTSLFMAPTIVMDGAEANRFLYLNDGKLVRETYPSKSPGKLFGERSVVTQFGAHHKHLRRLLMSGLRPKCLKKFVSSLEGLTKKHFAQFWVGKDHIAAYSLFRSHSLSSTTNVLMGIEDEANQGEIGRLLHLFSLGLTAPPIYLPWTAFYKAFAAKTRMDKIVAETIKERKEQVLVLEAEGRESDDFNDILSLFIAAKDEDGNPFTNEEIEVAILTLLNGAIDVTSSVIAFTVKFMLQNPTCYEEVLKEQTAVAEEKVKNGEEGLEWEDLQKMKYTWATVQEAMRLLPQITVSFKTVMEEFEYEGYRIPRGFLVMHNISG