MKALKFLDLSDNRISGPIPQGFGWLPELLILRMGGNVLNGSIPPFLGQLSKLQELCLGNTPTFAPGPIPPELGHLTELTILHLDDCNLAGPIPQSMSQLKDLSGLVLSNNQLSGSVPEGLWGIPALVYLELDSNKLQGDVSPTIAKALNLSVMYIQNNAFSGSLPPEIGACQQLSDLDLSNNRLRGPIPREIGKLGSLSALSLQQNFFSGEIPHEMGACHHLRYLDLSNNRLRGPIPREIGKLGSLSALSLQQNFFSGEIPHEIGACDQLIDLDLSNNRLRGPIPREIGKLGSLSALSLQQNFFSGEIPHEIGACYQLSYLDL