MTWHETDGPPPNPDPIPAFLAGLGLSGADVVAFVTKDPLFLYVKVEKSLAPVVAGLTGLGLSRSDIAHLVSLSRAQFRCISIVSNLQYCLRLFGSFENLLPALRLGRLLSADLETVLKPNVAFLRSCGLDDTDIAKLSIAHPWLLTSNIECVREMVAHAEDIGVPRGCRMFRHALRAVARLSKEKIAAKVEHLKKTFRWSDAEVGIALSKLPSVLARSNQMLERRSEFLISEVGFEPAYIAHHPALLTYSLEGRIIPRYYVVKFLKENGLLDHNRSYYSAVIVMEKVFVDKYICPHKEVAPYLAEDYDAACRGEVPTRFKFT