MSSAADSAVPRALVYDAPGEPLEALSLRELPALTAPGPGQVQLRYLSSPINPSDINTVQGKYPIMPKLPGGVPGHEGVAEVTAVGPQVTGLSVGDWVVPLAPAQGTWRTAGTYAAADWHAVPRDIGLAAAATIVINPPTALAMLEIFVALQPGDTVAQNGATSAVGEAVIQIARARGIKTINVIRERPDMDAAVARLKGLGADLVTTEHKLKEDLKASGLPAPKLGFNCVGGSAAQAVTSVLADGGTLVTYGGMAMQPVTAGTAAMIFKDISFRGFWLTGRWAAAQGPEGRRKALDAIVALYRSGALTPPPLAPFPLATADDPEAWKRAFERVAAPHRGAKVVFDMRGGAEA*