MPGFDFSNYNRNAALHARGVPLPKATSTGTTIVGCIYDGGVVIAADTRATSGPIVADKNCEKLHFIAPNIWCAGAGTAADTEFTTALISSQLELHSLSTGRKPRVVTCMTMLKQHLFRYQGHIGAYLVVAGVDPTGTHLFTVHAHGSTDKLPYVTMGSGSLAAMSVFETQWKPQLNKEEAMKLCSQAIEAGIWNDLGSGSNVDLAVITPEKTTLHRGFVKPNERTQKLKSYKFKRGTTAVLNEKVIKKEEMGNYISVVELAEETPASGDKMEVDT