MVGDQGHSRHVPLFYVSHVAEELLALANTLPEWLGTARKAKLISGVTEAHKCLDHKAGGGCFSEVHMNLQLYAGEALWGHVEMQRGGRLRCLSNLHSSSGREDLQQPCVVVAAHPSLQFGPACHLMHSWAKHSDSLVIFTEAWLLRSRPARMLAARKPSHELARGGLQPHADPQVLLSPFRPLSVRVLHLPVSALWRFAPALNPGAAVLPLLFTFSLASLLRLMAFRSHFSPDPRDYATSVSSPSCGPRSVSDAVQFVEELQPQHILASAHVANLLRAGGTAAKVTAYHEGQKMEVGASTESRDAAVTDELLTSFGNSRRESGLKAARISGSLLEHRQTWELRPEDGSPKKKEQLWGYLDFDELESRLDAAGCRTIQKKGPGFLLEVEGPNGSTAVLSGGGEGVEVRSNDSRTRHAIQGALLSSRTLKSL*