MVTIKKPQPFKRALHFSEGEFEERRYRALELMKREQLDGFLITKQETLYYLTGYDTFGYVFFQAMYFHIDGSMKLITRMPDLRQALYTSILKPEDIMIRSDDASSNPVSLVPRVLKQFGINSPNRRIGYEPNSATLTHEIGKLLEEAVDGLCTLVNHSTLFTRELRIVKSPTELRKIRKAAYLADFALIRALKLAKPGAYEGDLWREIVGTVYEGGGDDPANENILVSGNKAVLTRYSAGKSKIDRQITLEHAGVYKHYHACLMRTIHIGGVTKLAREMFRVNILQMEAAMAALKPGREIGDVFEAYARVADKNGFQDQRFNACGYSLGATFAPTWMDYPMFVRGQKVIARPGMVFFIHIILMDKATDTASSIGQTVEVTQDGCVALSKLPFCITRKQTIAAWKKVKKEDYGFTEEEEDEGENLQDVELSEGDVDAEDYDVEYDFSDYQPSAPPGDPTQQA*