MIALQNRVAYPPAKVDISLLLKSQDEEEAAPMTTTSTFLPRPVASTSLAPMMPVAAPAHIPATLPLTGKAPASVPAKRLQPAHTAESPAKKQSKWSPEEDALIIELRGSGMKWEDISKRLPGRSAISCRLHYQNYLERRSEWDEDKKNKLARLYERFKAEMWSKVAEEMAIPWRAAEAMHWQLGEQEMARRAGVVPFSLSSAAIDPPTTRIRRASTSLSRPRKGSTSRTIPPPQLPSVEELTAGVPAFAPAPPYPPPRDAYQFGRPLDLAGSHGGHLGPPYGLPPRTLPYAG