MAPLDRFPARRHHAVAVPLGAQGHMTPLMRLCEQLASRHSFLITFVNVDPVHDRLSSLQAKQPPEEQDDSGISHCRGGIRFAHVALPTSDLRPDYITSFEEFAKTHQGIVDGLESLIRGLSPPATCLISDILLTSPTQLVADRVGIPRVAFFTSGHSRHLFQLYVLTGRLSADKVIEMALECRPDTYFEPVHEGQLEGLVPLRKRDLPVYKHVVDDTEYIYHFLSRELKMSYERSHAIVVNSFMELEGDAIRAFSKLLSKPALHAVGPLCEQLTSENSTSLWKEDDKCVAWLDEQPPGSVLYVSFGSITMLSKAQFEEVLSGLEGSSQRFLWACRPGLVKDRMTSILEPFLEKVADRGYITEWAPQALVLKHPSVGAFLSHCGWNSTLEGIANGVPMLCWPYFADQFINARYISDVWKVGLTFQYPSDGSKQVISRQEIERGIRVTMEGEEGKIMRQNATKLKEAAWKCQTEGGSAQMSIEALVRSLP*