MAPNLPTDASSRTYFLEVYQKLKSQLLEDSEAFTYTPDSRRWVEKMLDYNVPGGKLNRGLSVIDSLKHLKGGEGLTEDEKFLASVLGWCIEWLQAYFLVLDDIMDSSITRRGQPCWYRVPQVGLIAVNDGIILRNHIFRLLRFHFRSKAYYLELNDLFNEVEFQTCAGQMLDLITTPAGEVDLSKYVISTYLKIVQCKTAYYSFYLPVACALLMRGKNLEDFKSTKDILVLMGTYFQVQDDYLDCYGDPQFIGKIGTDIEDSKCSWLIVQALKRANEDQKQCLLDNYGKSDHVCVAKVKSVYNELSLQSVFLEYEKDVYGKLVNEIEKEGDQALQVVLKDFLGKIYKRQK*