MPKRCVVGGCSNEKDEDLNISIHLFPTEPKLRRIWEKNVQNTRVDWSATKWSNICSVHFNEDCFDSRPMKRVLKPDAVPTIF