MSPDEGDHGDVLFVLGLAGKLAELKWYQNVRSLLTPCTFVIARFAVHFLADPRRSPATWTGVVRSHRAISLEKSHGTLRRGRQPRQTEPCSAQVQRSGSALPAPTRTSSITPTARAMIQVATTALPRAPRATRPRAPSITARTTPRGARTLVARVGRSSVDELTGEPRWVEVSDASAAIEDAREAYESGDYAAAVTTLEGALKLGGSGTKRDRAKPAELSMGELQAVWYNLTACWSTLGDVDKAIASLEKTLKAGFCSAELYGFNKANEDYNALMSDEGMKAAREDPRFKALVDRFNVQPTELQLQLDPSQSSIGRAIKMWGDKKK*