MSRITQVHRILEQKHLDAIIILSDYNRRYLSGFTGTSGALIISKDKQYLITDFRYIDQATKQAPNYEIINRKSTIIGEIKELLHQENFENVGFEGHHVSYDTYLELNKSRISLISISNTVDKIRDVKDADEIALIQKAANIVDETYEYILTVVKAGMTEKELKAILESKMLELGADGPSFDTIVASGHRGALPHGVASDKIIEKGDMITLDFGAYYNGYCSDITRTFAIGEPDPKLKEIYQIVLESQMKAINEIRPGMTGAEADAISRNYLESKGYGKEFGHSLGHGIGLEIHEGPMLARTIQDKLQVNNCVTVEPGVYIEGLGGIRIEDDILITENGCQVFTKCTKDLIVLT*