MKGLITQLALAVCCSQTFASPVRSTSSKNLVVFGDSYSTVGFWPGGQLPSASNPIGNPGLPGQTTSAGLNWVGHVTSTLNTSLILTYDFAYSGATIDKKIVNSWAQYSMSDQVGLYKQYVAPAVSDADTLVAIWIGINDVGEAFWSKTNALVTECVNRYFELLQTLVDDGFDKFVLLNIPAYADQFPKMIGQPAVDLARLRADIISYNKAVQSKAAAFTSSHPTVKLQIFDTKPSFDQVVNNYAKYGAKDATCFGASNCLWADDYHASGAIHKLLAQNLVKAVRGIFTF*