MISLDQGVTVVHSIIRTLSADRDGRSLIFYHVGIRMVTCQVAIGVALPGMYATPSSRREPLAVFLICYTLLYTWSWGTLGWLIPSEIFQLEIRSMGLGINACVNLFMTGVLAHAFLLAPCHLRFSLSFVFAVLIVLMILFTNYFVPETMDIPIENVSKVWKGHWYWSRFVSNDRKMVAKVQKLSLNLVQDMESFNSQC