MTSLLGGNFQEVLHTALASQLNVLSQKTSDSEAPTTFSSSDSPPYDPMTSLAANDGQGNGLTIDMFKDGLFAALVHPPPTDVANSDTASSESPEPHGAHPHTDNDDVTTDEQHTAALSLIQSFGAPLLKSSEDGSDHFPHLQAQLGSTAESFFSEATIRDLMPVLAAAQSSTSTNSAPPVTNCSKDTSSPSAWARNAGRKKSHPVWDFFKDMKDITGTGGVVCLHCTWTGDDRSPNNLRTHLKKFHSDDGIFNRFSEKLAKNLRASTWWLNNVMPL