MVRLPYTTALTTLFSYGLLFAFGQLRDFFRKFVDWFKAKNVKGYAPICLGLEDFYVRRLYLRIQDCFGRPIASAPDSWFDVVERTSNDNNKTLQRTSNTTRCLNLGSYNYLGFAAADEYCTPRVIESLKTYSASTCSVRVDGGTTKLHAELEELAARFVGKPAAILFGMGYVTNSAIIPCLIGKGGLIISDSLNHNSIVNGARGSGATVRVFQHNSPAHLEEVLREQIAGGQPRTHRPWKKIIVIVEGIYSMEGELCKLPEIIAVCKKYKAYTYLDEAHSIGAVGQSGRGVCELLGVDPADVDIMMGTFTKSFGSCGGYIAASKEIIQHLKQSCPAHLYATSMSPPAVQQVISAIKVILGEDGSNRGAQKLARIRENSNFFRSELKKMGFEVLGDNDSPVMPIMLYNPAKIPAFSRECLRRKVAVVTVAFPATPLLLARARICISASHTREDLMKALDVISRVGDLVGIKYFPAEPPKIAEADHDKLE*