MAVSNQLTRVIRVSFGIVLTVALFSLLSAIFLSSRSEDILAADDDLGRADRSAPGASGISLPVREAMAAAGSRFVKSWCVRRTARQEEVEQVIQNMETQERSRVFEKIFREDYWGGGESRSGPGSRKDYTANVRKLLALAIKTYGVKELLDSPCGDVNWQTLTEGFNATTYTGFDIVPDMIRKNEATFQGWPNMKFARVDFTNTPIDETVRPDLIICRDAIQHNALKDGLRGLANLESTGAKYILTNWHSPPRPNKDIKFGDFYLIDVFTRPFNFSKPEMFISEGVNGHNSEGKFAGLWKLPALLKGDGRPFRIPESLVLKARQHVVTSAELEAELIRLQRPGGLQA*