MDRLTRQGSFLHRMSRQDTFRVLKDELLIKLPPPAPHDVMHDKKLALLAKRSLSLSYDLKELKGQQIGEKWVERLIEAARILQLTETEWYFVEDDDKGPFSPRNEIEALHALELNVRGLLMTVAAEPESPLFNLHKLVLERLNGLKSDSTAPSKNVSEINARLSTWAAEQGIKSMIYAAEFEGFGRGGAASTNLQTGDLVIEIPQDALISEDVAMESDMGPALKETPELTGETMVLLWSMRERHDEKSKYAPYFAALPETFHTGLGFGIGGLKELEGTLVADEIIQAREHIHNQYDSLFPALSDKYPTIFPEKYFTWECFLWACQLWYSYGIKVKFPRGTIQTCLVPVASLLNHSISPHVTHFSRINESNNTLQLFALRQCKAGEQCFLSYGSLPNSELLTFYGFLVKDNPYDIIPIDLDLPNEIPEQVELIEKYDVLSYHMVRGFHPLPTQLVAALRVACMEEDEIASFKADPRTVMISERNERDVYESLLSTFDSLLEPLEQQDDSSPEDTEETDPSDWDVLLAKQYKEGQRRVLESVKSECISKLSSL*