MERELMETDPLFLLLLGFAVVCFAAPCSWLLSVFWWFPRRLAHSAHSQGLRGPQPHFLFGNARQITRLRATVPDSLPSFRHDLVVQHLVPDNVAWSRIYGKTHLIWIGPLPHIVVGDMDILKESLSFKHNLSLGKSPLLKAALKHLIGNGIVMADGDSWVHERRTIMPAFHQQKIKSFVRTMVSISQAMAEEWCQAIEDANGMVEIDVEKSMKKITADIIAHTQFGSSYKKGKKVFQHMEETKELVYRYGFVLMIPGITHIPTPGFIKLRRLSNIIEMSVREIIQERKDAVQAGQGTYGDDLLGLMLSENERISDDEHHSKLPMQQLIDECKTFFIGGHEATSLTLTWTLLLLAHNKSWQDKARDEVMSICKDELPDYDSIGKMKIVEMILFESLRLYPPVSSIWRIALNDMKVGGLFVPKGMGFWIPIASIHMDPDLWGDDVYEFNPERFIGGVNKAAKHPCAYMPFSYGPRDCLGQSFGLMEGKLVLATILLRFYMMPSSSYKHSPEMTLVLRPKYGAPIILKKLERPLRP*