MATDQDAKLFDVLAGGYHLTTQLQALLGGRRPLDGIGQQEAMAFSQELSRVFKVSMSMLNGSAVAGAKTAPAVRPGAIVQAVAKDKRARSDSREVVTPARRSREDGVTRKEITASPYKDGYVWRKYGQKNIQNCNFVRYYFRCSRDRRCEAKKKVQQQDDDGSHLPPMFEVTYLNEHTCHALRATTTANGDAAVPVPVAASPPTTNRRWYYRDDAARDDDGGLQFDLSSFPRMSGPGGAGGSAQENQTIVSCLADVIRGAAPSPWSPVAADASDAGAASYGPAPMQMQMMQASGSGHSASVAQDGGATMMTTMIGTDDTDFCCWDPSLVGEADHQMMDEDHRDMLHVVDVARLADTVWPRHTTPAGAWHCPLCPQI