MVRLPYLTALTTLFSYGLLFAFGHFRDFFRRILDAGKSSNLKGYAPICLGYEDFYTRRLYLRIQDCFGRPIASAPDAWFDVVERQSNDGNKTLQRTTKTSKCLNLGSYNYLGFAAADEYCTPRVIESLKKYSASTCSARVDGGNTKLHTELEELVARFVGKPAAILFGMGYVTNSAIIPILIGKGGLIVSDSLNHISIVNGARGSGATVRVFQHNNPAHLEDVLREQIAGGQPRTHRPWKKIIVIVEGIYSMEGELCNLPEIMAVCKKYKAYTYLDEAHSIGAVGKTGRGVCELLGVDPADVDIMMGTFTKSFGSCGGYIAASKEIIHHLKHACPAHIYATSMSPPAVQQVISAIKVVLGEDGSNRGAKKLAQIRENSNFFRSELQKMGFEVLGDNDSPVMPIMLYNPAKIPAFSRECLRQNVAVVTVAFPATPLLLARARICISASQSREDLIKGLEVISKVGDLIGIKYFPVEQEKIASVDKLKKIE*