MHHRDVALVISARYVLPIEPRSDLVLDDHAVVVDTAGRIVELLDRAEAWDKYGAEWPAVGDGGVRSGNGDDVKVEVSSPKCPHIEFVHLPDHALMPGFVNAHTHTGMALMRGMADDEALFAWLQDIWKVEGRFTSQPSFCYDGAYLSAAEMIRNGTTCFADMYWDPDEAVAATTRAGLRALIGLICIGFPSHFAKDEDGYITRGLQTLEKHKHEPLVRFAWSPHAPYTVSDATLKRLSDLSERDNIPYHIHLHETSEECDASEQLNRDSGACHKSDFLGRPVANLERLGILNSRMLAAHMVHLTDDEIQLVAARNVNVVHCPTSNLKLASGFCRTVDLVRAGVNVALGTDSVCSNNSLDIFEEMKMAALLGKTLAKSPSSLPAHIALKMATLNGAIALGMQDLIGSLVPGKMCDMIGVELGTRAGTSPIFNPISTLVYAASHEDVKEVWVGGRRLLRKGKYVDVDMNALLERNRFWTEKINDFRNSQPATTH*