MIRTDGRSRPGFCSSRRALLLIGAWQSPRRPGMGRALQRHPFSGLVDSAGQIKSANRQTNSGNFFPFISSFIWCDFRGDPLWAARLPIRFSIFGLATGNPSPFEEFEKWFFGSSWA