MPHMFTGVCDCMPAHTHWSIPHNCASHNGKFFSPCTPPMHIESHKTRGSAKAVLEGDERSKNMKSKSAGVSSTLILVLCVASFCIGMIFTNRMWTAPEPKEPSTPLKTRDEHPEEDKQLQLTFKDCENLKLADGDSKDILGEISKTHESVQSLDKTISVLEAELAMARLSQSNNINGMPVIESSRGDVMEPRQKAFVVIGINTAFSSRKRRDSIRETWMPQGEKRKQLEQEKGIIIRFVIGHSTTIGGILDRAIDTENGQHTDFLKLDHIEGYHELSAKTKIYFATALAKWDADFYVKVDDDVHVNLGVLSSTLARHRTKPRVYIGCMKSGPVLSQKGVKYQEPEYWKFGEEGNKYFRHATGQLYAISKDLATYISTNLPILHKFANEDVSLGSWLIGLNVDHIDERRLCCGTPPDCEWKAKAGNVCAASFDWTCSGICKSVDRMKDIHKRCGEDEASVWTSFS*