MVKDPPRGRVQFTLSRVTSQATIADMNLSTAVSATHKLDARSSVILSLGFPRRFQDAKARSRRVSSKKQPRNWHEKSILAPSNGENEVINLSQSVDIAEDASLLPSRKDIESETQEVSRVNAVDIPSNLKREVILKACVSTCTVMFAVAVVIQQATHLAAKSGWSVPDSTLLLGYNVESWHLEVILGLVVVVSISRQLLLKAWPEFLESSNIANKEVLGQLQLSDYMIVAALPAISEELLFRGALLPLCGLDWKGVTITGLLFGVLHLTGGRKNAFAIWASIVGVLYGLACVATHSVTVPMAAHSANNLVGAFIWKWKQQDSSTHGD*