MDPVRKSVCVTGAGGFVASELVKLLLSRGQYAVRGTVRDPDADRETWECGTAFFLEVERSSRFFIKKGASKNAHLKVLEGAEERLQLLKADLMDYDSIASAVAGCEGVFHVASPVLSHRPSNPEVEVIAPAVIGTTNVLKACYEAKVRRVVVVSSCGAVYANPIYPKGKVFDEDCWSDEDYCRKKEDWYLVSKTLSEREALAFAAKTGLDVVTVCPSLVFGPLMQPTVNLSSEMILKYFKADLETVENVLSNMVDIRDVADALLLTYEKPEASGRYICSSHAIKISDMINILKTMYPSYPYPKNFVEDDVNSVYSSEKLQKLGWSFKPIEESLRDTVESYKAFGILN*