MVHFRGVRKRSWGRYASEIRDPSKKSRVWLGTFDTAEEAARAYDAAAREFRDPKAKTNFPLPLENVKNLSPS