MTTLPKNLQLTFSRLASYKKNTQKLMAVNQAAVTDGGTLVFNIPYGGTIDLHSLNLMAEFTTWTTDASNATVAAAVSGPPDSLGSLIDRFEIVINGYTIGSGLSYADVHKLHDNLTVADYMRRQLALYELFAPTSAADLDTRTSSTITLNKFLCPLLSASHFRFLPTSIIGGIQLRLILASSRRITVPNNTQTGHFQLQNPQLVYEVISFGGGLYEQMLQQKLAADGSILLPFTEYRTFLSPAGSTSSINTPSLDFLFALLRDPTYMGQATPLTGHGGINTWCKFSSFGNNTRFQWMIGPTAYPLFASSPDENWVLLKNALNASAQNQLFTPSIVDKADWLDYKHVFAQSFQHTTDHGETIQSGMNLGGLAYPIILRIANANAPHSAMIVAQCTAGLLVQPNTMSSYIP*