MALDIELFQGESRQLVRTEPLIALLKPAFAAETAPFKGRPRFVLMLRNDPGPDTYEPDTHDTDTYDGDLHLTNLRADFGYIHVAIHMEGRVVYQKPYSVNSLVGPVLARLAREIAPEERRWAFRIAGLPSPEDGESAQRLPPVVDGTDDIDVSRSTRLPFGIRPAVEPEIPLLDLAEYKVTLSDTGAPVAVLLGTGVQRRLMEMELSTEIEEGGFLVGRAFRRADDPGLHAVIVDEVLPAEHSGASLMHFTFTGDSFRAMSRTLGDRQLVGWYHTHLFQTERTIGLSRTDIDLHRDTFRRPWQVAALINLTSRRRVLTCYASSGDWMAPCPIRNLDDDPDSHRSTHPSLGHH