MPRMSSSSKSDILGVSYTFKPDFSKAWERWRHQIAKLNASSFWLECTHERTIDGLKRVLSILLGDVNALVSATHHWMELLVAHFLFMRPLLTATEGLLNLARKCTELTPPAEDDQLLELLLAILGENTEVVLLECRKLFDPWMVTHVVELLLAKNYHAQSFLMEGREVLDGMSLEEFHRLVYAQVLSSHPCTWQLAPFYLASCPLQGRGLLESVLLKQPVSGDSRVPLKVLDICRMYELGTVADKYMRILGVHHWKHGRKGMGISWLQRAHAYDALSVAAKELLSVVSETSIADARRLQELDGLIDLLEPQFEGFGGLSFLHRFRDFKVTLYNFQEARTSSSLEKQAMAGKEAAQHLMQLMKGGVAPRQFLLPLLQDSVELLEFSGEVLFTAAETNVLLCKLQNFFILNDDKDPNSGDKVTQSVGRIRLALAHNLGRAILKE*