MALQTGVSTSKVLILVGAGLTSSIILKNGRLPELIGQLQELLKGVDEVEIAPYKYDTALLAAQIRQLAQEIKELSLSSPVTIYNGNSVSNGNFSSYLVPAAALGAMGYCYFWWKGWSFSDVMFVTKQNMANAVATVSKQLENVSETLASTKRHLTKRLGNLDWKIEEQIETSKLIANDIDEMKSNLSQIGYDVESIHEMISGLEGKLELLESKQDATNSGLWYLCQFAGGFKDGPGTKAYQDVGAKLANHSAMAYEERSLKGLQFIAETKESVEKPVENAKKNDLDTFPGEKARTLKIHRSYPGGFSLTRDILGSGI*