MASGGGGGVSVAPGGSGLGYDVGEVWGDLEPFFFDEAEAVADHERRMRREQEEAQKAAQRLQDAIARKSANKAALAKISDYDPKQDGKYFNRFHFADFSKFDLDEESPLGPMRYTNIIYNKGDEHWKSAAVNILSVKIASLDVGFPIDVYGTVIFRDSIDYKCVYLFHREKDNCQPIHSSDESLILTGPKRGLFLLDDVYVEIDLKIKDCQVQEEKELSKGFFNIRGIPSRYLDKCEVESKKLATRLSTMEVTYAVVNNAVEATIAVEVLRGEFYGKIIACTTKVPNHLVLHDSKLAGVMSKDNSNSTGVIQLLRSIVSVPLEEMLLVTIVAQTGDAECERTIEFTPHISGGDRDVITVGVTKLSVTVAWSLISQ*