MSKKALLTQYPLIFFDGEQEHQKGTIGVHSELTFKAFKTRLSRRIRMSAKHLSAVFICRRIRDEEKQQRLPLDENTNFNIILNYYKPSWENSCYFLVYSKKSKLKYNGTTKTDIALYENGDGCESDSPRSYSLTDGSRDDDSLPDVISPNEQNELHHRIISEGKPVGTKMILLRRKPEAQAIPECKINGPQVASSFSLQRRQNTALPLSMSYAAQQLRPYLSENRRSQYGNVDYNPAEHNSFTMQSDEAVQVQIRNDSVASPASLTPFQKNGFLGSQAAYVTTPFCSSTLPMVYPSAMAVGALPVPNGSSMGLISGLNSIWNLQDAKAQYLNSQMQHPLQMYMNSNELLKAKDVVPDLASFNSNSCQNSSVCGYCSILKEKNINPIPFHLCPLDRVTIGFHGPAPAGPIARPVKRLQSVQ*