MKEGGEDDDGPMLPRAETSVSIVSSSWNSTPTTASTLNGGANSMVSSQDESPSPSGASSSDSGVGLGRQDADKLIIGAECVVCGDKSSGKHYGQFSCEGCKSFFKRSIRRSLNYTCRGSKNCPVDIHHRNQCQYCRLKKCVKMGMRKEAVQRGRIPASVNPYSPGLMFEAQSLLMPAPGHHLPPPHVPVGFFSSILAGLVRAEPYGQLNMLANSTQVMGIDNIYELGAQILFSAVEWARGLPYFAELKTSDQLILLRSSWAELFVVNAAQFGMPVHAAPLLAASGLHTTHQGMGPEKMVTFMDHIRVFQGQVERLKLLQMDSAEYSSLKAIILFSADNCGLTEAVRIDSTQEKIQAALEEHCRIHHPQQIGRFGRLLLRLPCLRSVNATVIEQLFFAKLIGETSIEALLRDMLCSSSVNSFASKFNWPLSVGSYHPGVGGLPLP