MSGSSQDVPSSGKFKPSCIRSSMEPDVKIVVGGRVYQEYSQSLSCWSGFFDRALCSGMKESTTKSFEFPDRKPEEWEWLVELMAPMSGKQVTEENVYTALSWFDELCCVKGIEECDKVLEMKVQVDINRNQVSFSGNCFRTNSDEKNLKNAVETLLDALSTSFRYNLKRLKARCIDFMQQAIENVMCLFEIEQITRFVFLLTTYVECKEKLLGSLMKNLPSSMADMPDDELLRQDLLPVFLHTEAARRESESKLKRRRDAVRDAEKEGVAPPEIVVEGAGQRAVNGTYARDGWFEASAMYSMRGRYNGEACVFRLFQCRVINDTCHWYISTVPRHSQPGTTADIDFYTAPVLDNCIDFPPARTWTRSNEGVAPPPRVILPTGWS*