MHIDLRQLRHFIALHEHRSFVAAALAVNLSQSAFSRSIQALEHSAGCRLVDRAAKDLRPTKQGLIVLEHARRLVSGAHNLANEIALFNGLEAGELRFGAGPAPATWLVPRAVGRFNVRYPKARVSFQVEHWQALNRRLQAEEFEFFVADTRHFEADPQYRTSRLRPRRWHFCCREGHPLAARESVSAEELLSFPLATNISPPNIRKVLVDLSGRPDFRPAIECENGHSLLGVVLASDAIGISSGLGDLAPPGQGGLRPLRVRELPDDLDELHTRYGIVSRAGYSLSPLAEAMIDELKRVDDAT*