MIADIADPAVFSLHPPADALDGVPDGPALDRLLFSRIVGLAAQHPGGVTASLGLAREALAELIRRHAVGFVHLLPTLPDYSGVDAIEEEDLRAFLLNHRAAGMVEEEWLAAIVARRTLGPNHLWQDMGFANRRELNAMFRRHFPSLVALNSGDMKWKKFFYRQLCEREGLMLCKSPNCEVCDDFSACFSAEDGDPLSALARVARGEGA