MGVYGPGVGGLVTAISNTLFRTTAPPVLWTPLRAVAIAVAGGSLDSDREVLIELKVYLESHNPTNGGMYTAWKTKEQDVCQWPGITCTPQRSRVIGIHLSESLIAGGLFGNFSALTQLTYLDLSRNTIEGSIPYDLSRCQKLKHLNLSHNIIEGELNLTGSLSGERSGERTVKRLRLCKALTVPDSTTLHEACRRMAARRVDALLLTNSNALLCGILTDRDIATRVIAKELNLEETPVSKVMTKNPVFVLSNTIAVEALQKMVQGKFRHLPVVENGEVIALLDIAKCLYDAIARMERSVEKGKAIAAAVEGVEKNWGTSIADGDVVAVIDVIHITHAAVTTAGSTAGINNETANSMMQNFWDAAMALSPNEDGDETTRSEDESSIKLPSEIEGTKSFSYPNTFTFKLQDKKGRMHRFMCETHSLATLITAILQRMGDDIEPDNLPQIMYEDEDNDKVILASDSDLVAAVEHAKSIDWKSRVCLINAQDARFHNQSGIV*