MASSGGAGRDVPAEKAAAAVNDLIEVREGAARLKILLQEQSSEWTELIDDMLGKLSSALSALDTGGAAAGASSADGVIRPTAAGESSGGRTRRRISYRRSQRSSGKRVTDTLVDGHVWRKYGQKEIQNSPHPRSYYRCTHKSDQGCNAKRQVQACEADPSKYAVTYYGEHTCSDYPSSTAPMIIVAAAADEDDDNLANNLVSFAQTLSPHQLAKEEGVVAASRMSSSWCTTSADDVFSSSADPFVQLAADELAAVVVGSAGRTSDAGLHGGGGGTAAGTDSFATSSPSSLGFRVGSLGTIGDDDFFLFDP