MSHHEHWNNVDGTLDQIIALANSLKSHVGEVKTRFDAIILEKEEGAKRVHADLESLQSKLDHTSAAHTEERSRLERLISEKEAEQKKKVDELDSQVRNALAERERIEREKEAARGDADLERQKLAGLLKDLEDDALGYSRLRPSKPVLTDDDVSIIRQMFLSSAVAGTGKLSFSELKQILHKYNLNIPEGALKKLFTLVEEDTKGRMSYITVVGVANDLTALVSDFRLIDTNGNGTLSRKEFREHFAKLGFNKKDTLDAIFRFADEDESDEVSFNEYVYLSVSLLVLRILFSFADYDKSGFLSKEETRKVLDDAKIPPKALVKFDHFFSIVDKDDSKTLGYVEFVMLVLLMFSDD*