MNTSLLTTKNMKILKNEKPHVLIALFPDQGQINSCLQFSIQLINLGIQATLTTSLSAFSKIKILPNVEGLSFAPFSDGYDGKFQLSSIDEFHLFYSSIKSRGSKFIFNLIQSIAKNGTPCSHVIYTIIIFTNYSDYFKNYNAKDKMIELPELPSLSPIDFPSFVFDDVESTNWAVKSIKRQIEMLNSEENPRVLVNTFEALEFDALRILKHVIMVGIGPSIPSIFLDDDTFRADMIEINSKNYMDWLNSKDKGLVIYIAFGSYSEISSQLMEEIGHGLLKCGRPFLWAIKEGQDGEKMEDKLSCKDELEKKGKISIASEVPIVACPLWNDQVCNAKLIQNIWKNGVRVNASKGGVVERDEFNRCITIAMGSGEEGEELRRNSKK*