MLHFSGAEDLRQRVVLATLARRQIRITGIRAEAVAGAEEGAVGLSDAEASFLRLVEKVVDGCEIAINETGTELRYRPGILVGGAGLVHDCGKARGVGYFVEPLLALAPFAKRDLQITFRGLTNHAHDVGVDVLRSASLPLLKRFGIEGEMALQVVRRGAPPSGAGDGVGEVVLKLPAVRTLHPLHLTDPGRVKRVRGLAYGSRVSPQILARVVEAARGEIEPRSSRDRAAGAGYAVCLVAESTNGVLLAAEATGGGGADPEEVGAAAASQLMEEVVQGGAIDAAHQPLALLLMAFGAQDVSRLRTGPLSPAAVSLLRGLDTFLGVRCHMTTEPADGSVLVSCRGVGFSNAAKSVI*