MPAAPRSGIRSSFDVEIPMLAALLLAAAVAAPAPAPDAAPDPAAVRAIEAVAYDYVDGQLEGDPARVARALHPDLAKRAVETNPDEVYALRRMSKEELVELTRQGVLKTPKDQWSRSVKVLDVAGEVAVARVETPWFIDYFHLGRFGERWVIVNAMWHPKPRPAARD