MRCGPQYRFLWLWPNLSYVEAVPIHKVQDDTKTLIKTIVTRINDISHTQSVSSKQRVTGLDFIPGLHPLLSLSKMDQTLAIYQQILASLPSRNVIQISNDLENLRDLLHLLAASKSCPLPQVRALESLGSLGVVLEASLYSTEVVALSRLQGSLQDMLRQLDLSPGC