MTVPTITVLVVDNTPHRASTLRLLAAAGYSTVEAQRGSEALKLLEDRLAATGSHGVDAILKNHDPPEGNAVRFLHRLRERPALSAIPTIIVSNLDNRDVVLKCLSSGAADYWVRPLRTNEVEMLWTRVWRPQAAAQPPAADDSGSGNSSDAAANLLEETEPTSKEGSAPDGSGSGSEPGKLDIGGAAGSGSDADGRAATETIGNGNGSSHHAGKSGSNTGEGSGHGNGTSATGRFEPAHGGDRMCCDASTAAQPALGVPPLPPTYLAHSSFRAYHHPSRTHRRGQHHHHHHSAHLAAAAPEAGSEAAATCQQLAQEPAAAAGAAAQPGRQPSGAVEAFLSPAPRPRLAADWQVAAAGAAAPRPPLPASQVSGDAQYIGSTVGNGSNGAAGNGNGGVTSKQHAVAAGLPSPSRSPLQRHPASPGIGLPPLPLSAAGAAAAAAAX