MGTVEKALTEKLSDLKSLLTLERVSKQMRIRVNDVLVWRKLGVERPLNRALTDDILMTLVKRAGGLLKSMRLITCLRITDEGLSNALSLCPQLEKLEVPGCIQLNIDALVLTVEQHCAMSRSKGMSGIKQLQILGKFKIQEQNEFTQRDMILRGNVHHLTTTWTVYQSPKTWPVYLSSSTIDDDRAMDVEICHLCKSDYATVVFDCTRKSCENAARIDTIKACEGCFICLPSCSGCGTCLPLDDEQFERACCQRYLCFSCWAQSPKYAKCNTVICRKHKRDFMESTTFSALSSVCEKCAKGWEKAYDFIELEDLCFALFSDPLGPFDFIADLA*