EHRIEDEITAVLEGAELWTELKQYQHEMVVGPQGRRMFPNFNVRLSGLSPTNFYHVFLEARPIDNHKFAFNYQTKSWLLPGPAEPESSKRIYYHPETPLQGSGWMRKPISFKTPKFTTGQREGNMMIEIKKGQKYQLVLHIVEKSDDMSLHNKCLEFVFDETEFVTVSCHQNQIVATTKMNRNGRVVVH