MTASDLGAARIRPFGEFAFLVEVSPSSRYVVARHIADSHLPGVVDVVPAERTVLVRYAEDPSADRRQARNALAAVLAQLPGRLSREPVGTSDDCPEVVVPVRYDGPDLEEVATLLGRSVAEVVADHLAGRYTVAFLGFAPGFAYLDGLSPRLRVPRLSTPRPRVRAGAVGIAGGRSCIYPWPSPGGWRIIGHTPLRLFDPAATPPTPLAPGRRVRFVAVEEAGGNAGGGGMERG