MCLMSLWSVRLRNICRPKAVFGWLAALCLFALPVQAQIVLTDSQGTHTFAEVPQRVVVLNWDLLEQVLELGIQPVGAPELSSYVQWVVQPEVPSSVQDIGTRTEPNLEKIAALKPDVILAAGPQQDFLATLGRIAPVVYLPNFSEQDNAAQVAVSHFKTLATLFGKEAVAQQKLEAMYARFAELKASLQHAFGDTLPAVVTLRFANPTSVFLYTENSTPQYVLEQLGLSSALPQPPKEWGIVQKRLSELQHVEQGYVLYFLPFAEEKKVQKSVLWRAMPFVQAGRVNSVRSVWSYGGAMSLRYSAEAITESLLAVAPQS*