CLLPGGSVTEMDQNNSIPPFQGLASPQGAMTPGMPMFSPMMPYGSGLTPQPVQNTNSLSILTSNKNSHLEQNYFYLTNAIKLSLPGASGQTPQLYHSQTAAGSTTTALPGGTSLYTTSIGPMTPLTPATPGSESSGIVPTLQNIVSTVNLGCKLDLKTIALRARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEESRLAARKYARVVQKLGFPAKFLDFKIQNMVGSCDVKFPIRLEGLVLTHQQFSSYEPELFPGLIYRMIKPRIVLLIFVSGKVVLTGAKVRAEIYEAFENIYPILKGFRKTT