MHLTKHFEHLKIQLETIKSATNNFADDNCIGRGGFGKVYKGELVLYKGHTIVALKRLDTRFGQGHPEFWKEIIMLSQYKHENIVSLLGFCDEGNEKILVYEYASRRSLDLYLNNDDLTWMDRLNICIGVARGLAYLHNPGETQQRALHRDIKSSNILLDKNWNAKISDLGLSKLGPANQQYTFLVSNIVGTIGYCDPLYVETGLLTKESDVYSFGVVLFEVLCGRLCTSNKKDVHQSLTGLVRRHYKENNINDLIFGNLRDTINHKSLEAFITIAYQCLKRNLEERPLMVDVVRTLESALEYQVSSVVLMENTNPTSTTYIKHSHLLSPFGEACSRIDLTAIHEMLEKVGYKDDKVDELSFDMWTTQMSEDLMDRKRGDKAFQTKDFNVAIEFYTSFIKKVTKASPAVYARRCFCYLMNNIADAALRDAMHAEVLLPQWSTALFLQAAALFSLGMENDANEMLKDGSMLENQIKEN*