MGRHTNEGLVLARLVVVVLVSLGVVAEAGRAELLSAEEQLLLEETRPILQRSMVDRVNADKRATWKAALNSRLEKHTVKDFKRLCGTIMTPVPDLDSSSFPVLEPGRNDARGRTISPADLPESFDAREAWPHCRTISEILDQGHCGSCWAFGAVESLSDRFCIHGFENVTLSENDLLSCCGFECGYGCEGGYPFRAWQYFKRTGVVSATCDPYFDNVGCGHPGCSPVYDTPVCNKACVNDDLWAENKHFATSAYYLPSDPEALKLELYTNGPIELSFNVYEDFAHYTSGVYQHLYGDYMGGHAVKLVGWGVENGVDFWTVANSWNTEWGEKGYFRIVRGTNECGIETSAVAGIPFVQGGKRSRVAEM*