MKQFYKYQKRLGVSSRSVREGERVVVVIRGEDRISFLPEPLLCHILSFLTTEQAVWTSVLSSRWRYLWKWVPRLELNTLDFTNDQVCVDFIHEFLAFQGEHYLREFKLTIDYDGFKSKVYLYKPCLGRVLDMMRKLERFQFQVENKFGPGAIDDIDDVIRTRLTLSACEALALISCSPVLEDLKICLSKDDSVVALRVCSPSLKSFVLRRAEPFYARGRSVVIDAPKLEYLSLMDYYHFRSFKIISKAESLKVDIDVEFELMSDYLSETKIICNLVKNFSGVKDMTISWKTLEFIYIYPIPKLHDLTRLRAAMCLNASPKLLPIVLESCPNLKHLKLELVIDSPYAVSTRLSTVRLPLVSSLESVEMETPVTEIVTELSLARYFMKNSKKLKKLVLRLNNESTGDHQHKAGVLERLVKYSKRCNLSQFEVLPVVPTPSPWPGYVHVKSNRF*