MSSPYDKSAAVAAAMAALDEGRAPERSVLRVAVRALLTTLADRTPGRSVEVRVPPYGAVQCVPGPRHTRGTPPNTVEMDPQTWLALATGRLEWTQAVTEGCVRASGTRADLSPYLPLELE