MQRFKSLSALRRSFQRQSHSCYSTISAQRDNYPQHHRFEEDVLVEGRAFSRAAILNRPSQLNAITTSMAGRLQRLYESWEDNSQIGFVMMKGSGRAFCSGADMVTIYRLLQEGNVTECKELFRTLYQFIYLLGTYLKPNLAILDGITMGGGAGIAVPGMFRIATDKTVFATPEVQMGFHPDAGASFYLSRLPGYLGEFLALTGEKLNGAELVACGIATHYSLSGKLAWIEERLGQLMTDDPSVISDSLAQYGDLVYVDKTSVLHKIERIDKYFCHDTVEEIVDALKEAESHDELCSTALKKLKEASPLSLKITLQSIREGRFQPLDQCLGREYRTSLHCISKQVSGDFSEGIRARLVDKDFAPKWDIPNLEAVTKDMVDSYFAPLPTSEPELNLPTALREPYM*