MFKGNDDNVPPSPAATAAPGNYAGQAPWKLSFLGLLRHLSARHPDLPPIGQASRPRDEPFRAGQQAALTFAPREIAQVQPLAGRLKVQLFGLGMLGPNGALPIHLTEVVRERSEAHRDNTTADFLDLFHHRAFTQFYRAWASAQATAGLDRRDGEVFSRYVGWLAGNEADEIAHSTLPPHARLAASAHQVREARDPDGIAATLSHFFGVPVRLEEYVLHWIAVDPAERSRLGHPGAPGVMGQGAMLGEMVPDRQHKFRLVIGPLGLQQYLNFTPNGRDLPTLIEWVRAFVGFEFVWEAELQVIPDSAPPAILGSQERLGWSTWLGEPDRSRAITGMVFEPEHYATH