MIFVDVEGQAIQCNIFGPAIEKFIGRFQEGFIYILLAVQVIFAEGKNKIVPNWKQMIIKEETNVIREEEDDISIPSFHYNLVQLNRLSCHIDCTDRVYDAMGLVLYVSPVENIGVDSFKRDVAIMDTTWTVIKLTLWNDFVHVLDENLNHVDVAPIIVACGLHVKSFYGTSSKLNYIVQYCRVVAYACRVDSVDNIIYEACNRCLKKVVIFQGLQKCQSCNLTNTVTIPRLLLRLTIFDKSVIKLIGTEFRWLRFDLWWLNLAENSTSGTFPVKFDYDKVEFRWMVLVTGARVDGKKEIPLYFSENVKGKLPHKAALKGPGVDVNTWEVQLKMRNDTTSVGKLHQAKENCSQVEKTSCLKNQETEIGLAISGSEREKKFSDDAESVLRESAEKTVLIEADDDSDDDAPKSSRIVKRKVDSGICYNSAEETKLAFQRAVKPKIGIGILFWISIN*