MEALACRGLTATVSQQWSGLKKATKDVGATAAPSGAVHKSSSRAVRMTLSVEKKAYTTQRSEEIFTAAKELMPGGVNSPVRAFKSVGGNPIVFDRVKGSRCYDVDGNEYIDYVGSWGPAILGHCDDQINAALIETLKKGTSFGAPSFLENQLAELVIEAVPSVEMVRMVNSGTEACLSMLRLVRAYTGREKILKFEGCYHGHADSFLVKAGSGVATLGLPDSPGVPKSSTANTLTAAYNDIEAVKQVFADYPGEIAAVILEPVVGNAGYIAPRIEFLKALREITKESGALLVFDEVMTGFRISYGGAQEYFGVTPDITTMGKVIGGGLPVGAYGGRREIMEMVAPAGPMYQAGTLSGNPLAMTAGIETLKRLKAPGTYEQLERITKMLVTGLQAAADEAGIEFCSGNIRGMFGFFFQKGPVFNFEDAKKSDTARFAKFHRGMLERGVYLAPSQYEAGFTSLAHTEEDIAFTIAAAKECFKTL*