MGASSSLRLLAGRIGRKRCVSLLPLLALAFFFHTHLVTRLNESASAGITNGGLRRQLGRFQDVPPSLDSADVVSSPHCENWLEEKDRIIYSRDFGKHPILVGYGGTSAWKSCAVGCEFRGSVPLEGENKADAVFGAKSGNGIESVIRSMESSHYYPELDINNARRNGYSVVMTTSLASDVPVGYFSWAEYDLMLPPKAKNKKVLAAAFISNCGGHNFRLEAITKLSEHGISIDSYGACLRNQNGQVNKLETLRDYKFSLAFENSNEDDYVSEKFWQSLVAGSVPVVIGAPNIHAFEPAIDSILHIKTIHDVEEVAKQMKHLAIHEDAYNRTLRWKYEGPSDEFKALIDMAVIHSSCRLCIHLGTKLRLAEEKQHSRPCKCEDKLETTYHLFVRERGKFEMESIFLRSSNITLASLYDAIITKFTSLHYVPIFKMGRPKMIQGSDTLKIHRVYPVGKTQREALYTWRFRSDEGLKAYVEGNPCANLEIIFV*