MRARALEAFLVDARASCADVRTDAESLREVSSDMGVHHGALPNAVARPTTARECAGLVRVCATHAVPCVPRGAGTGLEGGAVAYSGGLVVDTSALKTIDVDATNLTATVGAGVLKSELNKALAPYGFLFGPDPSSNPSIGGMCSTGGSGLSTLKYGTSKENVRSMLVVTPQGELIRTRAKTRKSSTGYELNALYLGAEGTLGLIVEITVRIVPLPKLRCGAVVRFPSVGQAAQTTSDVVVMNLSTLLRCELMNDEGIKVTNTVFKTTLPCAPTLFLEFVGNRKEEMLSDWDSFRARAVANGAESHTFAEDGAQLDALWDARRGCYLGAMRYRGLESGTNSKEKVYVGDVCVPASKLSECIAITEREFKKARFPCVICAHIADGNFHCLIPFQESERAALLALEDKVIGHAIALGGSASGEHGVGIGKQKYLILEHGGAHIDVQRRIKRALDPLNIMNPGKIISWDPSDAERIGPQRPELARL*