MGRRQLAKVIPPELVGQFKKRIYNRCLNLKLSGVLKNIRHIPVKKADYSFLQLYLNKSCQWGDMQSILHIWSKYVLRHKVLIIPPEALCDISNLAKVQGHDEIPSQVYKYYQDYYEIGHLQNSIMKYKYELTKINIEINAKDPHLTFVKKWNTFLEVMDKGLPPDTLFDVRDYPFLTMSVYQTPEDTIQELLIVDNETPIANPTTLTLLLNMVLLQRNSFSLDFKIRIFEKLLESYPNLDYKDSIAILMNKTKSEPYWMNRLLTMIIEKDMKSEITTRALRNIPKFDQSNPSMDSVRTMYLLKKLKIEYRFIPK