MKGGKSNAAGRSLGEETPTEDCGADTMQRKICGVRIPIKVSYVVCHQLMDLPGPRWKKGKDCKGFAALAAANPMSSIVAELQASLRDSEAVAILAAHARDAILEVGPRQAALLNGAAFGRAVEGAGAESQWFQLGPEEVFFLCHALKCLRVESNNKTRIGAPELWGLLASGSEQFPEMYRAYQYLRLKNWVVRSGLQYGADFVAYRHHPALVHSEFTVVVAPEGKAFGTRCARMEVWSEVLCALRASGSVAKTLLVLTISTKSCELGSLDCLEQMIVHERTITRWIPQQCSEQQDKPCREETNRDGQRQKSCIEVSSNEEQEHTSGGVVFSYWPVVLSYTILFSVLVYKLKS*