MGSLPQEFSERLQPQTINSTKLHQLFETQRRIINYFFENLDFSQARSFSEALLNTHGTIFFTGIGKSGFVAQKVAQTLVSLGIRSGFLSATDALHGDIGIMGKGDTLVLFSKSGNTEELLRLVPCVKAKGVFLMGAFSSKDCLLSRECDLWVYLPLERELCPFDLAPVTSTAIQMVFGDTVAIALMGAKNLTRDEYAANHPAGRIGKCLIFKVKDLMRKQEQLPICKEGDLIMDQLAELTSKGCGCLLVVDNKHRLIGTFTDGDLRRTLKASKEGTFHLTVGEVCNRSPRTIGPNSMAVEAMQKMEAPPSPVQFLPVVDDQNVVIGIVTLHGLVSAGL*