MPFDTFSSKASLKPEPYTAKVTDLELEGFKILLRVSPIGPETFENQVTDVKDFNSWGITRKWLAEAKEKWINDYDWRKTEKRINGFNNYHVKINHDGFEHHLHFVALLSKKSDAVPLLLSHGWPGSFLEFLGVLDEFSYKYSENDLPFSIIVPSLPGYGYSNGPPLDKDFKVEDAAQILDQLMIGLGYGDGYIAQGGDIGSFISRVLGTVSTACKAVHLNLAIGIFPESDEEKKGLKDYEQKAVDRVNDFATLGNAYAREHGTRPATVGLVLSSSPIALLAWIGEKFQQWSDKTPPMDQMLDGASLYWFTQSFPRAIYGYRQFFGPKPEFFHPNPDYYCKKPLGYSWHPFELAPVPVPLVAKSGNLVWHREHPNGGHFSAWELPKAFVQDIEDFTKQVWPAAKEAKM*