MTPTAAEAAAFAVPVISLRSGADDVVLAQEIRGACEGAGFFYLSEHGVSEALVARAFEWSAKLFDLPLEEKSNCRWTLNNYSRGWTPLMEETLDPKNSSAADTKEGFYIGREMPPTRRFHGPNQWPTPASCPSWTQHDCDEFRAVMTEYWTVCETLGKRVVRLLAYAVASDFSSFDAYTKQPMVFLRLLHYTGIKSEASEGRFACGAHSDYGLLTFLRTDDEPGLQILSKQGEWCDVPPRPGMFIVNIGDLVEVISQGRFRSTTHRVLNKTGRERYSIPVFFEPDADAPIARDAQGNVITAIQYLQLKYEQTHADFQAL*