MVGGEVMCEAAAPRYRGVRKRPWGRFAAEIRDPAKRARVWLGTYDSAEAAARAYDVAARNLRGPLARTNFPLVSSLPLPSPHYHLPGKAAAAAPPVVGPACSASSTVESSSGPRGPRPAATAAAVPRRRVPRPAPPAPDAGCHSDCASSASVVDDADDASTVRSRVAAFDLNLPPPLDRDHVDLCTDLRL