MSIAVIQMVSQDDVTANLAAARRLLEQAAEGGARLAVLPENFAAMGRRDLAELGRAEARGNGPILPWLNSAARDLRLWIVAGTLPLPPDGQPEAKANACSLLIDEHGERVARYDKLHLFDVDVADARGRYRESDDYAFGQKIVVADTPVGRLGLTVCYDLRFPELYTALREAGAELITAPSAFTAVTGAAHWQVLVRARAIETQCYLLAAGQGGVHPRGRETFGHSAIVDPWGRVLAERPQGEAVLLAVRDAAEQADIRRRMPVVAHRRFFPPAEPRPARTE*