MRLFPKSDKLEHVCYDIRGPVHKEALRLEEEGNKILKLNIGNPAPFGFEAPDEILVDVLRNLPSAQGYCDSKGLYSARKAIVQYYQSKGILGATVNDVYIGNGVSELITMAMQALLNDGDEVLVPMPDYPLWTAAVTLSGGKAVHYLCDEDANWFPAIDDIKAKVNAKTKAIVIINPNNPTGAVYSKELLQEIVEIARQNNLIIFADEIYDKILYDGAVHHHIAALAPDLLTVTLNGLSKAYRVAGFRQGWMILNGPKHNAKGYIEGLDMLASMRLCANVPMQHAIQTALGGYQSINEFILPGGRLLEQRNKAYDLITQIPGITCVKPMGAMYMFPKIDVKNSIFTVMKKWCLIYSAKKKCYLCTVKDLIGIRQITSVLLLFLM*