MSVYPGACTVALRRVMDAMSLFYEKRSEAHRRKHFKVIQCPRPGLCFVFHGMILMACEHFVIDFLTKQGSEICEECDVLL QIGSRLPQNYITRNSRLKGKWGPEENSSYLTFQLNRGKSFWMQILLTEECFFISVNGYHFAKYFHRMPYRWLEAVDVLGD VSDIVIDTYYVSEYPIRLTHSLPRPIPHSNKLPRDGENVETEWMVLSSLAKMSSKKFLYQPSLPLPFYGKLLKENFLIEG SSLRIEGRVRLMPQRFSIAFQKGQEIWPQPTVSFYFSPCFLRSRHDKIGTAIITRRAYLNGDWVNCTVSRLNTSLRPGGA FVIVIACRDSYYELFVNNRSLFHFKYQMRPECVDIVNIRGDIKLWEVAIQGNTTYKKPKVRSAMERAISAWKRAEIPQLQ I