MSTVFDDLIEVVKAHPIIYDIRMEGYQKRGSRREKAWQSVAKCMQQRGHDINDDGCRRRWNKLKFAYTRDRTLRRIQGTPPLRSSCAKYFDSLAFLNPFLDDYKARPRTVQPIVLDSESDDDSAIHSAVLESESEDDNSPNNRSHLLAIKTEGDRSLEVKNDK