MRLKVQMSPLGSGLTVEETIDLYCGEGEQILQWIGYAACSRLAYKRGEVYGRYVPQSVNNKDGQPLDVDIVVNEMFNDGDELFVEFSNGPVPYKVRWEGRPRTPPFRWGDGVEVVPPHDTWLRELDLKAEGLGALIEPDLMRADAAVAEKDLEKVKALLVQYAGAVQMMFLLQSADGSTNNTTSGDQLGNLTLPQFRSAMAADKVITPRFPPEKVDEIFTGVATAETTLARKVTALLRECFAVSTFPELQRRLERFSPALNNSNAMLLLRKGRKLTEQTLDTCQLKRTRGAPVRVDLRWLCNHLAKWGMLGREFNLQELALIAVFAKQRSTDPETFVLHPQPLEYDYDQFERLLLGAAWTTFNNRKKAAPGGGGGGGGGGADAGGGFEEFLGETLDNVYKRAGVLVPVAVHDDGEDEDGHGGRS*