MRHDDAVIELPVLDTGFLGDWVDRLRTSTGPPVVGVLLRGSYARDEATTYSDVDLDVLVDGPPRQSYPAYLVEAGGRLVHLSVAVSDTTSWYAHVSAPADWAFGLPVVAPARLLWAAEEWRDRLDVTEIRQPAGDPALEDLVAGLGKVAGAYAAGDDLGARFAATDLARLCPSVLRLANPAVTVAGRRSALDAALGFRVAPAGYRDDMLTCLGLAAAAPFQVYAAARRLVTGTVTLIRPYANQLAPTAGEDLAGALLDGRLPRYLSQLTPTPPPSPPSSRPPCPSSRPSSRPLVRRADRLFPSIKGEGSCFDLFSTAGCP