MDQVVNAVMDLVVPPASMVMLAFAWPTLSFLRGVEWVLKTLTKEDMLGKVVVITGASSAIGEQIAYEYARRNANLVLVARREHRLFAIRDNARLLGAGQVLVIAADVVKEDDCRRLVSDTFTYFGQLNHLVNTVSLGHDFNFEEAGDTTAFPHLMDINFWGNVYPTYAALPYLRRSHGRVVVNASVESWLPMPRMSLYSAAKAAVVDFYETLRYEVKDEVGVTVATHGWVGGDAGGGKFTLEEGAAEMQWKEEREATLSGGQVEAYARALVGGACRGDAYVKRPSWYDVFLVFRVFAPDVLAWTFRLLLSTAAPTTAHARRPPPAALPAPPLRPLLEYPAAAARRPAAQLQKLE*