MVLAKQWVLKNLPTPGEPFNFHFHDPACTFELIEKELSSEQLKDGELLLETTYLSNDPAQKFWISSMDKNYAKGVQPGEIIPARGIGKVLASRNKAFSPGDYVSAVTGWTTHAIISQENVQGLRKLDKNKVGKLWWYLSVLGGTSLTAYFIFFTYAQLQEREEDYGKVYLISGAAGAVGTVCIQLALNVFKASKVIAIAGGPEKVAFVESFGDNVVGVDYKDPSFKQKLIEAAGGENTVDYFIDNVGSNVLEAGVLLLKQRAMLIACGAISAYNDPSKFVFKGYSFILTKRLVVKGVLVTDNIDDFPKALDKLGSLVKHGKIDLLKSATLEDGTGDKFKNVPLIWKGLFSGVNKGKLITKVNNEE*