MRAGYSTTGLESVVCDVGSVTTRAGFGGEDAPRVACPSAVGFFAGDDGTERSVVEMDALGWAQPSLLVRALHSARHDELDALNLRLVQHCFDRLGADPAEHALLLTEPPGASAAARRRLVTQLFETLGVPALCVCKTVELVAIASGRTTALVLDIGGTSTAAAVIEGCMSPHAQQSKVGSLTVVSDFFRNQLQGMGHGLEPACVALKRRNPRGGASSPAISRGGVVSHAPRLWNRRFCLAHEAFEVLGRASHTEFWMSRAEYDEHGASLAAQKGTHAFA*