MSLLERGHEEDALAILKTIRGVDNVEEEFSDLIKASKASKQLTGINAVIFYVPVLFQTFGFGGRASLMSVLPLITALGVTVVHSIIRTLSADRDGRSLIFYHVGIRMVTCQVAIGVALPGMYATPSSRREPLAVFLICYTLLYTWSWGTLGWLIPSEIFQLEIRSMGLGINACVNLFMTGVLAHAFLLAPCHLRFSLSFVFAVLIVLMILFTNYFVPETMDIPIENVSKVWKGHWYWSRFVSNDRKMVAKVQKLSLNLVQDMESFNSQC