MQHFIEQANHYGKQRTPFFFLIDFEKEKPLICPLENSAQQGIYFDILGKRNCTISPRPLPLNFTKHPMPFSHYQQGFELVQSELQKGNSYLLNLTYPTEISGNLSLEQIFHQTNAPYKLWLQDQFVCFSPECFINIHDNNIFTYPMKGTINATLPDAENQLLTNEKEQREHYTIVDLMRNDLSMVAEHIQVKKFRYIDRIKTQKGEILQTSSEIYGKLNENWQNQIGDILEKLLPAGSISGAPKEKTTQIIQQAEKQKRGYYTGIFGIFDGKTLQSAVAIRFISQVDEKCYFHSGGGITIHSNVQDEYAELLEKVYLPIEGAD*