MSLPVLMDDLVDRIIIRFPPEEPELLVRASLVCKRWCRLISDPAFRRRFRKLHRAPPMLGVFCTRHSVSSFVPTSSVPLPHAMRSNWRAIDSRHGRVLLRSLPWGHDFLVLSAGNLLVWDPITDEQCPLPKLPDQLFSRVPCTWTAAVLCAAADGVCDHIDCHSGGSFLVVFMCTAAREAFTCVYSSETGAWSEPTSAKLRHAEVCLSPSVLVGNTLYFISDHCGRSLKILEHDVETQETSLIRLPRTNYRQIALVKMVDGRLGFSGVHESKLYLWSREAGSEKYAGWAQSQVIDLETLLRPLGTLMDSLDVICFVDGVAAIFSGTDEVFAIDLKSGRITKIGELMGINNIVPYMSFYTPALVAAATGGGPRA*