MSSPFPKTADKIKGVQILGPVPESAKHIFNQETLAFVATLHRGFEARRQELLNNRKEQQKLRDQGFLPDFLPETEYIRNDATWTGPPLAPGLVDRRCEITGPTDRKMVINALNSNVATYMADFEDSLTPAWKNLVEGQVNLYDGVRRNLTANINGKNYALNLDKGRHIPTLIVRPRGWHLDEKHVLVDGKPVSGGIFDFAVYFFNNAQETLARGFGPYFYLPKMEHHLEAKLWNDIFNYAQDYIGLRRGTIRASVLIETIPAVFQMDEIIYQLREHSAGLNCGRWDYIFSYIKCLRNHPDFILPDRSQVTMAAPFMSSYVKLLVHTTHKRKVHALGGMAAQIPIKDDEERNRAALANVTKDKLREVTLGCDSCWVAHPALVPVVLKVFNENMKGPNQISLPPKEPFKPITQRDLLSPFVPNAKITEQGIRANIIIGISYIEAWLRNVGCVPINYLMEDAATAEVSRTQIWQWVTHGAKTDTGKVIDKQYVKQLLDEEYAKLVKSAKPGNKFKRAFEYFAPEALGEKYSDFVTTLIYDDITTIGRSLPGERL*