MRHPQGSTTPDDPLVVGLRELKDRTGLSLAALAARTPYSKSAWHRYLSGGTPPPRAAVEALCRLAGADPEAVLALWEAADASAATAGPEKPGRMRRFRKIVSWRAPWLPLSALALFGVATAVTAVIALCTRPGNAPTEQPVSAVPRCHGRSCQGELPDASMCARDARTVSTVTDPAYTVRLRYSPACGTAWSEVRLRSAKTHEVSVRAGQDVLSAGYPADDSAGDSSPMLSVSSPRGVEACAEVDRELACTGLDVEPDAQR