MRFVLTNAPSTFMRLMNEVLKSVLGRFFVVYLDDILVYNKNEEENLIHLRDVFEALRAQNLYGKLEKCSFLVDNVVFLGYVVSKDGVSVDQSKIEAIKSWPSPKTTSEKKGAFVWGEDAQKAFDVIKERLFAAPILALPDFFQPFEVECDASGLGIGVVLFQGKRPIAYFSEKLGGARLNYCTYGKEFYAIVRALDHWSHYLLSSHFALHSDHESLNTKMVTAMWWPMHYHGELVYLLVAKETSIEGQNWKEGSPIAELLFEFKDVFPDELPAGLPPIRGIKHQIDLVPQTSLPNKAAYRCNAEETKELQKQIDELVSRGYVRESLSPCAFPVLLVPKKDGTWRMCVDSRALNNITIKYRFPIPRLDDMLDELHGSKLFSKIDLRSGYQIRMREGDEWKTAFKTKHVLYEWTVMPFGLTNASSTFMRLMNEVLKSFLGRFIVVYLDDILVYSKNEEENLIHLRDVF*