MVRSSIMTVLPHSPVYFADCKILNHFQIFDCIPDVRLHGSQQYKELRLDRKMRNIMRVASITGANSTGVESKDSSENRLLIDCRPDQLCVSGGVVALGKFDALHIGHRALAIQASNMGPPFLLSFSGMAEVLGWEKKLSIVAPCDRKRIMSLWATDCGGIAPQEYHMEFAKVRSLSPHDFIEKLAFELRVHGVVAGANYRFGYKAAGDASDLVQLGNEYGLKVSIVDPVMDKSGNPALVLEEMKENSREKGQISSTRVRKALSAGNTKRVAELLGRKHRLVLVVDDCRVKANKLVVPLSNLLNQPPRDGIYSCKIYLRLGECNGMGEESGRHGEVRIGITQVAVTLCEGSFDVSLKEQTYVGLDLQDRIFE*