MQRAGRRAAVRAAAAAAGIEPIGGVRPEIDAAVQDALSHCLTETDLGMGKKYRGKVRDTYDLGDKLVLVTTDRQSAFDRLLAAIPFKGQVLNQTSAWWMQQTQHIVGNALLAVPDPNACIMRKCRVFPVEFVCRGFMTGSTDTSLWTHYKTGAREYCGNSFPDGMRKNDRLAQNVITPTTKAEDHDVPISPADIVAQGLMTQSEWDSVSRAALQLFAFGQEQAAQRGLLLVDTKYEFGVDDAGNILLIDEIHTPDSSRYWIADTYEQRHAEGQEPQNIDKEFLRLWFRANCDPYNDPVLPEAPAELRSELSRRYVLLYERITGQQFQPAAAGQEPAERMRANVAAALQAL*