MPFNSPYEPIQVPETDIWNLCFSRRSKAFLDGKTVYTDGATGDRLDWGGLRSASIEFGKGLKALWGWRRGEVMAFFAPNGIDTPVVTMGLLWAGGVASPANPLYTADELAFQLRDSGARALVTQVQHLDVAVRAAAAAGIADDRIILVGAHMSDGAGGSRFKHYSSIRSTFYCSKYAQTLVEPRKDLAFLVYSSGTTGLPKGVCLSHYNMVANLMQVAQTEGHYLQPVGGLDGQGDRMLGVTPFFHVYGLLSCVLSSAYFGWELVIMSRFDMEQACALIEKHRITYIYVPPPIVLAFAKSPICDRYDLSSLKMLHSGAAPLTRELTEELWNRLKLPVKQGYGLSETSPVVSVQAPDEWAKFMGSVGKLVPNMTAKLVAADGQEVPEGDEMAEGELWVKGPQLFLGYLNNPDKTRETMSEDGYFKTGDVFRKDRFGNLYCVDRLKELIKYKGFQVAPAELEGLLLGHPEVADVGVVGVQDDELASEVPRAYVVLKDQRAGGEAKAREIVDWMASRVAPHKKLRGGVVLVDAIPKSPSGKILRRVLRDVAKKERRGAKL