MVRLPYTTALTTLFSYGLLFAFGQLRDFFRKFVDWFKAKNVKGYAPICLGLEDFYVRRLYLRIQDCFGRPIASAPDSWFDVVERTSNDNNKTLQRTSNTTKCLNLGSYNYLGFAAADEYCTPRVIDSLKKYSASTCSVRVDGGTTKLHTELEELTARFVGKPAAILFGMGYVTNSAIIPCLIGKGGLIISDSLNHNSIVNGARGSGATVRVFQHNSPAHLEEVLREQIAGGQPRTHRPWKKIIVIVEGIYSMEGELCKLPEIIAVCKKYKAYTYLDEAHSIGAVGQSGRGVCELLGVDPADVDIMMGTFTKSFGSCGGYIAASKEIIKHLKHSCPAHLYATSMSPPAVQQVISAIKVILGEDGSSRGAQKLARIRENGNFFRSELKKMGFEVLGDNDSPVMPIMLYNPAKIPAFSRECLRQKVAVVTVAFPATPLLLARARICISASHTREDLMKALDVISRVGDLVGIKYFPAEPPKIAEAGHDKLE*