MRLYHGGGKSNSEGGSTTAEVLREIRTLLPPGSDTRYRTAQVALAYIRNLLSTSSRHRFEVYDPPGDGHCVLRCVVASQFGFERSKDTDTIWELRSKISEVLCANVESFLDDGSLDIMLLETDLSLVIDNLDADEKKMLWGLYCDEFKEQYPDHQPLYAGHASLLAIKYFIFPEKWIVFVSTQIKGGQSEDSSYLIGSTMVMQDESELVDDCNLVLLLYIDSIQHACLIYEVTTDENGGAVEPQSTSHQEQTKTVPQTLPGIWSYSAKSTFFNGTIRRQRERKAKVVLSHEMKLGLLNDINRYGVSTLSVAKKYNVTRRTVQNMLKRKDKIIEATLNPRTTNANTFL*