MASPLDLHGRVAIVTGGSRGLGREICLTLARHGASLVVCYHGNAQRAAEVVSLIQQSSGTAIAVQVDVSKPSDVAAAFDKAKEVFGSIHIVVNSAGAILSSYPSFENTSLDDWDYVMSVNSRGNFLVCKEAAKSIVRGGGGRIITMSTSMLHILKPGYGAYVASKAAVEATTKILAKELKGTKITANCVAPGPVATDLFFEGKDETTIEGFKSAPPLERLGEPKDVAALVLFLVSDGGEWVNGQVIRANGGLAI*