MHHRDVALVISARYVLPIEPRSDLVLDDHAVVVDTAGRIVELLDRAEAWDKYGAEWPAVGDGGVRSGNGDDVKVEVSSPKCPHIEFVHLPDHALMPGFVNAHTHTGMALMRGMADDEALFAWLQDIWKVEGRFTSQPSFCYDGAYLSAAEMIRNGTTCFADMYWDPDEAVAATTRAGLRALIGLICIGFPSHFAKDEDGYITRGLQTLEKHKHEPLVRFAWSPHAPYTVSDATLKRLSDLSERDNIPYHIHLHETSEECDASEQLNRDSGACHKSDFLGRPVANLERLGILNSRMLAAHMVHLTDDEIQLVAARNVNVVHCPTSNLKLASGFCRTVDLVRAGVNVALGTDSVCSNNSLDIFEEMKMAALLGKTLAKSPSSLPAHIALKMATLNGAIALGMQDLIGSLVPGKMCDMIGVELGTRAGTSPIFNPISTLVYAASHEDVKEVWVGGRRLLRKGKYVDVDMNALLERNRFWTEKINDFRNSQQATTH*