MNIPFLDNWRRKHGSAFGVAVFTEGDGGAEGIAELLSECELLRSQAHEAGVELDDSVASLEALDQLVPRWREDEEALPWLGNDAGLYLGTVLVRQVPEATWVIWPNGQPVVRLPSGREVDVVAAGHEWATSGAPELSQFYAEASET