MALHLLHGTFHTTATPASDLTDEHGRTSFFRKGLHVNQVNANGLSMKQSGTFRGGHIRHHVTASRICYSKHLDVRSKLMTVPVELEKVTEPPLNLYKPKEPYTARIVSVERIVGPKAPGETCHIVIDHEGNVPYWEGQSYGVIPPGENPKKPGQPHAVRLYSIASTRYGDDFDGKTASFCVRRAVYVDPETGKEDPEKKGVCSNFLCDSKPGDVVKITGPSGKIMLLPEDPKATHIMVATGTGIAPFRAYLRRMFMEDVPNYQFSGLGWLFLGVANTDSLLYHDEFSKYLKKFPDNFRYDIALSREQKNRSGGKMYVQDKIEEYSDELFQLLDRGAHIYFCGLKGMMPGIQDTLKRVAEQKGLSWEEKLSSLKKNKQWHVEVY*