MKQWLTASQSLPKILRSIMLLLKPLVQFCMLLWFLCVKIPSPDIFIVQNPPSVPTLVAVKWASWLRNSSFVIDWHNFGYTLLALSLGRNSHFVSLYKWFEKHYGKMADASLCVTKAMLHELAQNWGINATVLYDLPPDMFHPSSLEERHKHKLFCRLNEDLFQPLGVRDCVSNGTSLIASHRQNETLFTTEFGSNIYLKPNRPALVVSSMSWTPDKDFAILLEAAVMYDRRVAAIIGEDDSVDEEVMWKEISDAKQCLYPRLLFIITGKGPEKEKYEATIKGMKLKRVAFRTMWLSADDYPLLLGSADLGVCLHMSSSGLDLPMKVVDMFGCGLPVRAVSYSCIRELVRLDKNGLLFSSSSELADELLLLFKGFPDDCEALEVLKYGALETGSSARWATEWEEQAKPLITEVMSRF*