MKKLKNEKPHVLIALFPGQGQINPCLQFSKQLINLGIEVTLTTSLSAFSKIKKLPNVEGLSFAPFSDGYDGKFQLSSVDDFHLFYSSVKSRGSKFIFNLIQSNAKNGTPFSHVIYTIIMEWVGLVAKKINVPSTLFWIQPATVFDVYYYRFTNYSDYFKNCTAKDKIIELPGLPPLSPIDFPSFVFDDMESTNWAVKSIKRQIEMLNSEENPRVLVNTFDALEFDALRILKHVTMVGIGPLIPSILLDDDTFRADMIEISSKNYMDWLDSKDKGSVIYIAFGSYSEISSQLMEEIGHGLLKCGRPFLWAIREGQDGEKMEDKLSCKEELEKQGKIVNWCSQVEVLKHPSVGCFLTHCGWNSTLESIASKVPIVACPLWNDQVCNAKLIQDIWKNGVRVNVSEGGVVERDEFNRCITIAMGSNEEGEELRRNAKKWSNLAKEAMKENGTSSLKLKDFANEFLFVHNEY*