MDIPHQKAQFLKIAFDLLESPLVIFLESTTPKPDWIIFDYASHWLPSVASKLGVSTGYFSLFTAATQAFLGPPSQLLNDKVKQRSTVEDFCRVPEWVPPDSNIVYRPHEIMKYSEGAVGNESGVSDTVRFLSSIDGCDLVLFRTSVEFEPLWFQLVCELYQKPVIPVGVLPPSLENHELDDYGNCDVEIGELTRWLDEQQVNSVVFVALGSEAVLSDAELTELALGLERSGLPFFWVIRKSITDSIQTLPDGFLSRVKGRGIVYAGWVPQVRILSHFAIGGFLTHCGWNSVIEGLAFGRVLICFPVMNDQGLNSRLLSGKKLGVEIPRIETDGSFTSEALAESIIVAMVSEEGEVLRANAREMKREFGDVSKNDHYIDACIRHLVEMRKP*