MSNLDLLFLATGEQQLHSLQGYTSPPLPIALEATPEPYRDDAVIDEARAIAAAGSCSANGNRCQIPFTVSPDLFPEPSKVGMIFYTGALVDPRSYAPIADIVANRYGIPAVVPIFAGDRAFLFGLCDSGRLDLAKAEFPDVEKWVLAGHSLGGIAAMSDMWQRMEAGDDAAAGLVMLAADVRRDLGCGATDYSNSSLPMASLIGSLDGLMDRTQWEEHSMYASPETFVMDIYGAAHASFGAYDDSARFDLLGQTDGKPLVPSNIVWDLAAAAIAHVAARTGVDLPERVEPPDLHEEAFLEQWPRAVLRRLLRKVLWLPW*