MPGFDFSNHTRNAALHARGVPLPKATSTGTTIVGCIFEGGVVIAADTRATSGPIVADKNCEKLHYIAPQIWCAGAGTAADTEFTTALISSQLELHSLSTGRKPRVVTCMTMLKQHLFRYQGHIGAYLVVAGVDPTGVGLFTVHAHGSTDKLPYVTMGSGSLAAMSVFETQWKSKMTEDEAVELASNAIQAGIFNDLGSGSNVDVAIITKDKTTLKRGFVKPNERSKKQKSYVFPRGTTAVLNEKIITREEISKYVTVHEIEGEAALGEKMDIDA*