MEEMGSEKRRLVVIGGGIAGSLLAKSLQFHADVTFIDPKEYFEITWANLRTMVEPSFGERSVINHRDYYTNGRIVTSTAIGITETEVLTADDFSIPYDYLVIATGHRDPVPKTRMERLKEYQAENEKIKSAQSVLIVGGGPTGVELAGEISVDFPEKHVTLVHSGSRLLEFIGPKASDKTLQWLTSKRVDVKLEQRVDLNSVTDSNGSKIYHTTAGESIRADCHFLCTGKPLGSGWLEGTILNSNLDSRGRLMVDEYLRVKGRKNIFAIGDITDVPEIKQGYLAQKHALVAAANLKLLMSGGKERKMSSYKPGSTTAIVSLGRRDAVAQFPYTTLIGIVPGMIKSRDLFVGKTRKQRGLQPH*