MESLASQAKPAAVLWLAGFLQAARLHRVVSFCASSRPLSARIAQCFLLNGFIFLGSLLTLKSVVIPILSWILPGDCSQLQGQHLCDHTVAVATYSFLRSVLIQIFYVLWFYPLYIFSFVLSTLWYNDIAKHALDVVKRKSLDATKALDAHTISESTEKPEGFDEVAIGIGEQVYSILLLTIFFIEVSVIGYIPYFGKPMNFLLLSLMYAYYCFEYKWNFFAVSLNERLDFFESNWAFFAGFGSPCVLPIFFFSPLTSYGVMAILYPLFVLTAAGTQAEKVIDQLKPSHGGKLQRIPVFFIAKRLTTQVLQLFPEVHKEQ*