MRSSFDDPLARGTPRSPEASTRRGGGELDLDLLPSLVVFDLDDTVWWPEMYMTAGNFHFEPPGSTRVVDRLGEELTIHPGARVAIEEMLNRPRWRRANAQIAFASRTDEPAWAMEAMRLLRVCTDPRGRDVTLEDAVDHAEVYPVRSKTEQFHRLKEKSGVPFDEMLFFDNESRNVREVAALGVCCQYTPDGMTVEHWREGLAKYEEHRGAHRGGGEQELGGGTRPSLRRDGSFGSLSAGNSGKKGSGSGGRIFFRP