MAAALAQVRNALQAIGIVDVEQRDAITDSITSMDVFEIATDDFIKDMCKNIRCPGGSLPNPNAEQPGAPAMIPRNGVAISPTAEERLVLLAYYREKEDKELAKDLVAPGQIEDLKKIRDAFENIAEYLLQIRGTTGVPLAYVIREDEEVPEGPDNNYQDAFEEMIARCPHEEESYAADNAQVWSIIRVCTHGGPTWSWVSAYARARNGRAAWFALRSHYLGPTNQSKIMTRAEGDLESKFYNGERRNFTFERFAEIHQQAHTDLEEFGEPLTEAAKVRKFLKRIQASFLNSAIATVRANPSLKNDFEATVNFLSEFIEEQNQAQLRNISSGRSGRGRGRGRGSG*