MVLPRIRIAVVGDVHDLWDDYEDKRALKELKPDLVLFTGDFGNENVELVHHISKLNFLKAVILGNHDCWNTAGLFMREIVSPGCSPLQSEFYLANAHGHQSTYQYNVLQRLIHLVKAALFHFLFLFRSKCNPVDAQLQSLQDSHVGYKRMDISELKLSVIGARPFSSGGETFGPAYGIITQRFGIQGMNHSTRKISSLALKAPTEHVLVFLGHNGPTGLGSKPMDICGKDWSPKSSGDHGDPDLEAAIKEVKEKGTHNVQLVIFGHMHKELCFNRGDRTMFVRGQDNIFYMNAAVVPRVRGINASDNTSRNFTVIDLVNGQVERVAETWVRVGDDDVSVEQETILYPFPPQQGM*