MAEKRKRVVVEEDEDEADGMPRPREAPRQQGHAALGFKKKLKSDALILATIKALCRAEKEAEVQSRSLADLHLPHAFKEVADLSPDSVVSEIENCILSVAKSILSGNGYGFHVPSRSGANQLYVPELDRIVLKDKSSLREFANSSSVRKTAITTRILQLIHQLCIKQIHVTKRDLFYTDVKLFQDQGQSDAILDDVSCMLGCTRSSLNVVASEKGVVVGRLIFTEDGDRIDCTKMGVGGKAIPPNIDKVGDMESDALFILLVEKDAAFMRLAEDRFYNRFPCVIITAKGQPDVATRLFLRKMKTDLKLPVLGLVDSDPYGLKILSVYMSGSKNMSYDSYNLTTPDIKWLGVRPTDLNKYKIPEQCRLPMTDQDIKTGKDLLEEDFIKKDQNWYAELELMVKTKEKAEIQALSSFGFQYLSEVYLPLKLQEKDWI*