MVAMSPFDRAAAALQAYDRNIRDAICWAHPSWLAGALGVDVRVAETLRAELSSGPRTLLDKASFILCRASGVRMPSMASFLAPGAVMFDALPPEQGLRMLRVRALLFRSAQIRHLIDKGSRMRLADWTGVPLDSIVQASFGAPDIAAFELGGTMLSLDEMDAQTLALEGYFLVIRDEEGAAAMTTSRMLLRLALPRDAGPSRWLNGRVGGLDKQGTRNLITHLSAWLPEWKWLFG