MVRLPYTTALTTLFSYGLLFAFGQLRDFFRKFIDWFKDKNIKGYAPICLGLEDFYVRRLYLRIQDCFSRPIASAPDSWFDVVERYSNDNNKTLQRTSNTTRCLNLGSYNYLGFAAADEFCTPRVIESLKKYSPSTCSVRVDGGTTELHAELETLVARFVGKPAALLFGMGYATNSAIIPCLIGKGGLIISDSLNHNSIVNGARGSGATVRVFQHNSPAHLEDVLREQITDGQPRTHRPWKKIIVIVEGIYSMEGELCKLPEIIAVSKKYKAYTYLDEAHSIGAVGQSGRGVCELLGVDPADVDIMMGTFTKSFGSCGGYIAASKDLIQHLKHSCPAHLYATSMSPPAVQQVISSIKVILGEDGSNRGAQKLARIRENSNFFRSELKKMGFEVLGDNDSPVMPIMLYNPAKIPAFSRECLKQKVAVVTVAFPATPLLLARARICISASHTREDLINALNVISRVGDLVGIKYFPAEPPKISEANHDKLE*