MVKFEGKVVYSSLANLEKDNAKFQFVEDEVDEDPWGRVPEDSHAAGNSYPHGYPLIESDDVLDRDYGSGNDPYNFVPQSGPPEVNLRNVLTGLVAIVTGQNKIQVSNTVPQLPSSNVSFLGSGTNGDTFLHSSVYIPSAPPLVEPSAFNYSAYKDVLESEPPDWLPDSSTTICMQCTAPFTAFTRGRHHCRFCGGVFCRTCTKGKSLLPMKFREKNPQRVCDTCYDRLDPVQGVLINTISNAVQVAKHDVMDWTSTRGWLNLPVGLSMEYEIYKSSNTLRTYAQVARLNPERSIPGAVLKGAKGLAILTVAKAGMLLTYKFGSGLVVARRSDGSWSAPSAILSAGLGWGAQIGGELTDFIIVLHDSKAVKTFCSRMHFSLGAGCSAAAGPVGRVVEADLRAGEKGSGICYTYSCSKGAFVGVSLEGNVVTTRMDTNLQFYGDPYLTTADILLGTVERPKAGEPLYAALKDLYESFPLRLKGVLND*