MSPFLFAIGMEYLSRCLSLLGQSKEFKFHPRCKRIDLTHLMFADDLLMFARGDDASVSLLFEAFSKFSAASGLEANMIKSELYLAGVPDSVALNILAKIGIPRGSFPFRYLGVPLSTKKLSFTDCKPLIEKTVARLYWCQIFIMPKKVLKEIQRICRCFLWTGAEGNSRKALIAWDQLCLPKICGGWNLKDLPVWNKSAVAKHCWALSLKADKLWVKWIHTYYVKHNDFWTMPIPNGLSWSLKKIWQQRETLSSSGDLQQFVTAGRFKIQRMYNHLRQQGESVGWKRIVCNSHASPKSIFIVWLAL*