MDRSTRADVRKLLTSPFLCLRTTSPQSEAVMYRWQRLNRDARRYEGVQCFTGDASQNRGAAIDDGVCILIGVDPHVPLLDPDLEAQIVENAAQDPEVSPLALDDNVVILKVIEQKMKKVDSKMAYFEQDANKVIESLGSKVGFILSNSGAWIFYEHIHLSCAVAGWITFVSLLSLFGGLAIAIWAAREELRRMIPAIENLDLEGKELAEEADVIKKSEEARKNNQEGMVNNDRLHAEVRCDTVITRCSMIMDPKNYLCRFERYNRLFIWAAITCVIINGAGICCVAYFTYCRVAALGCTNPMMPLPGELAYMFNYNATQNVPATVDVASEVRYQVSLGDRVPQFCPVTSISSVELAPHLDIDMPVLAPIMEGGPCLPSFDSGFLHTEFCSETMAEELTYIKGTWIGLHSPFQAEKVYNQDVYFKSAVKCVGEPMTHLESIASSAVRAAIKVKASVIICFTSSGRAVRLIAKYRPPMPVLSVVIPRLKTNQLCWTFSGAFQARQSLIVRGIFPILADPRHPAESTNATDESILKVALDQGKTAGVIKPHDQVVVFQKVGDYLWMG*