MVDEQRNFVLAIPRLELLSTKPSSNYVAGVGRGTTGFTTCSDMVPTRSSTTVGLCRGHGIRPYTEEDREEKLDEFGNDFDLFASAEDEEAADTVWEWIDRRIASRRKDRREARMKQEIQKNRALNPNITEQFSDLKRKLSTISAKEWDGIPEICDYLKRYKKMKKRFESFVPVPDTLLEKAIKEQKQVTSLDPNSSTTNLTAVGEGRGTMLSLKLDRISDSVTGLAVVDPKRYVIDLNSMKITSFSENMDNKKARRLFKSFTKTNPKHPSGWIGAARLEEAAGDMRTARQLV*