MVKAVVAGASGGIGQPLSLLLKTSPHIDELALYDVVNTPGVATDLSHISSRAKTTGYLPANDGAKAAFKDADIIVIPAGIPRKPGMTRDDLFNINAGIVKGLIEVAAEVAPKAFILVISNPVNSTVPISAEVLKAKGVFNPQRLFGVTTLDIVRAETFVAEITGKANPQELTIPVIGGHSGETIVPLFSKASPSVQIPDDKYDALVNRIQFGGDEVVKAKDGAGSATLSMAYAGFRFAEKVLRAVKGEKGLVEPSYVYLPGVPGGEAIAKETGCDFFSVPIELGPNGAEKATNPFEGITEKEKALLAKATEGLKGNITKGVSFVHNPPQKL*