MPIDSVLQEQFEEFRLLYFQLVAFHDFLKEKEGSKVRSSSWKSFSFLSPNFFDSGESSDSMTQEARAKNPGLKKIFVMRKNLKTFLTSIDAMCFDIALRRDLAVYLTYWLGEAVFAGEDGTHITPHCIFPTCQMTFGEQLASVPALYFYLCTALQAVAFFVRLRLPMNSRLRISFVCPFEYSTVQGRRDWAVFSEAFSGFAEEGF