MLIDSPPPPPSPIGFEGFEKRLEITFSEPSFFNDPNGLGLRALTRSQIDSILEPACCTIVSQLSNTEFDSYVLSESSLFIYPLKIILKTCGTTKLLLSVHPILKLAESLSLDVCHVTYSRGSFIFPDYQPAPHRSFAEEVTALNGYFGNLNSNAYVIGHPTSANRNWHIYVASKDSKSLPLSKDHTSAVTLEMCMTGLDRMKAAVFYKKSADYSAAEMTKMSGINEIMPSHMICDFDFDPCGYSMNGIDGTALSTVHVTPEDGFSYASYEATGFDCGEVRLRGLVQRVLKCFGPRDFSVAVTCHGGGGIGVQWWAIECADVEGYLCDSVVRQELPGGGCLVYMTYHEVKESKGCAPARMMNMPCWKDVAEEEEVVLGLCGGGAGGGMMAWPYISSL