MVGRLLGGIATSLLFSAFESWLVAEHVSRSFSGCALCLQVASFDAAVVIMVLGACAIALTWTENYGDSSEHSLTSQFQAAAAAIAKDQRVALLGAMQAMFEGSMFTFVFLWTPALSPRGEKVPHGIIFSCFMTACMLGSALTGKLLKSMSPHRYMPLVYFLASVSLTVPFMFHLEHRPALTGSSLGTGPQQASISLQGKLQLVAFCLFEACVGMFWPSMMALRALYLPEETRSTIINLFRIPLNMFVCLVLCKVSDFPLSVMFGLCILLLGACVLCQLRLNQLTCSTESGPGHIAAEGAAHPSASTATGPVDSSKARPSASRARMATSPAH*