MIAVLIAHSATVISPGSKVLVVGSGPVCLCAAKLAAVRGFSTTCLVPPGDCELGPGLVSEGGDLGSLPLTFMPVAGPEASEEAIEAAAASAEGLILAIDNEGAFGKPVLETFLQPSSALRRVAVMSRYLNGEGMGFFASAAKTAANKDVWAANAQAVASYKAMEAEVARMSGAAGVEWTVIRAGTLKGGGSGCSGEEGDERSGEPSLLTPAFYELGQQDIVNWRAATRLLGGRMSSNVPSHSSALVHRRLLYDCSALKVKLVRGDTLPGPGFTAALTATDKVGAGDSHRGAVAAALVEALRSPDAANRDYSVAAEEGREFPGEKEWSHLFEAAH*