MFLLAFISLNKIFHDADGAIPRKLQTEINEINMYGPYIGLVIPDAYEMNPLLQSPSFISHKTMPYIDFAGRRFRFGTIEKKEVIIILTGMGMVNGGISTQLLLSLFRIQGVIFYGIAGNANPSLNIGDVAIPQYWAHTALWNWQRYGHGPENELALEVNGEYTRKIGYLKFSDYSTVNESKTSCGNLLNSIWYQPEEVYPVDGTPESREHAFWVPVDSSYFAISKKLEGLKLQSCVNSTTCLSTPPKVITVSRGSSSSIFIDNAAYRNFIHNKFNVTPVDMESASVALICLQQRIPYIAIMGLSDLAGGGSAESNEALTFTSLAVTNSIAVVTELIKNLPGDHGFCMCHE*