MRASSSRLLVVLARLCAALACSTVHVPAPGNATVIARTMELGSLGGEAALSFRGFPAPSSGSGLAWRVAVHRRGEEVGKAISLVCDAITHTSWITKLGYVSVDVAAQSPFPKLNVTVNLASDGINEAGLTVSEHTLRQSVYADAAAPAPAGTSRVCFAAFTAWLLGNVATVRELREEVLPRLRVVGPVVPLPSGDLLHWTIDDEREHQVGAFTNDPDFTWHLRNLNNFANLSPDWPKGGERITVQSEVGALPHAVGHGFNLLGLPGDASPPSRFVRLFFQRQYAVLRAPPASLNESLSLAIGLLSSVFISQGTVASASPAAGFELTQYSVLKLPAARQFLFRDYASPRWRRVRLGELDFAPRAGASARSLPVGDGTLGVEDVTAKLG*