MRALVCRSLGDPTLPFSETSPLFIDTEHPRPSLSSPTHVRVRVGAVSLNFATYLAVLGKYQERYPLPFVPASDFAGIVEEVGAHVSAFRIGDAVCGLGDAGTFAEEHVLDESKLFLIPDGCDLVAAAGLPVAFGTSHLALTHRAHLRAGQVLLVLGAAGGVGLAAVQIGKVCGATVIAVARGKEKAELLQSMGADVVIDPSDGSLIKKVQSFLKTKKLKGVDVLYDPVGGKLFKDSLKTLNWGAQILIIGFTSGEIPSVAANIALVKNLTVHGIYWGSYLNHQPTILRDGMNELLSWLSKGFIRVNVSHKVRLSQINKAFETIAQRKVLGKVIITLDETEETSRSRL*