MAKSPFVLTVQRHPRYTLALAAFVLCAYWFLSTPTLPPSPVRYNANNELQARLEREERKYRAMLPQRQELITRYGPTPAQVVMFPPDQDPWPPYTVWDFFPPLYNCPHELDRLGALGDGGKWICGMSRIQDKPDCVIYSFGIDSTYLFEATLLQSTRFCQVWIYDSTKGVGAEGHIPRALRHRAHFGKLALGASDRHAAGDEPKTWTLKSLMAENGHSHIDFLRLDVEGWEWETFRGIVHDFTMERGNPGGGGPHAPNKDNATSGWGVAEREGVLPFGQLQIELHVWNQRFQDFLEWWELLEVAGLRPFHNEINLVYANYNRHSGVELAEYSFINIRGENAFGVALAAAHSVS*