MVRLPYLTALTTLVSYGLLFAFGHFRDFFRRILDAGKSSDNLKGYAPICLGYEDFYTRRLYLRIQDCFGRPIASAPDAWVDVVERVSNDCNKTLQRTTKTSKCLNLGSYNYLGFAAADEYCTPRVIESLKKYSASTCSARVDGGNTKLHTELEELVARFVGKPAAILFGMGYVTNSAIIPVLIGKGGLIVSDSLNHISIVNGARGSGATVRVFQHNNPAHLEDVLREQIAGGQPRTHRPWKKIIVIVEGIYSMEGELCNLPEIMAVCKKYKAYTYLDEAHSIGAVGKTGRGVCELLGVDPADVDIMMGTFTKSFGSCGGYIAASKEIIQHLKHQCPAHIYATSMSPPAVQQVISAIKVVLGEDGSNRGAKKLAQIRENSNFFRSELQKMGFEVLGDNDSPVMPIMLYNPAKIPAFSRECLRQNVAVVTVAFPATPLLLARARICISASQSREDLIKGLEVISKVGDLVGIKYFPVEQEKTSADKLKKLQ*