MGKIPVFYGNPGEDPEAYLRQFKRACIGNGDRKPKEWIELLPSFLEGRALKWAEGQSEELLEDWDKLCNAFLDEFLPEEKYDQLLIEVSQISQGLDSVKAYGERATKLRERIQHHLKRAGVKEAASIMVGIDGLILQHFITGLKPRIRQMVKYEGAQNLEEALKIAMRQESSLEEEDVDHSKPQVLPLFPTPNVAKMVTFNEPHPSAATSNALDAVVSQLTARMDQLRLALLQARERRLPPGQADAGGNMVRNRGPLDLSRITCYGCQEKGHYQRDCPRFFIVYVKKTKRGIVVIVIYVDDLIVVTSDSGNDIAKVKEMLCAKFDMKDLGDLRYFLGIEKQRWYMAGSKALRLVEMLTKYGMIGSKSMSTLLEENVKLQADLGDELDDVTIGVSWSIKKQPTVALSSIEAEYRGAALSSIEAEYRGAALATCDVMWLKKLLADLGEHHDGKVVMYCDNMSSIQLASNPVYHVRTKHIEVYHHYVREKVLDGQLDLAYVSIDDE*