MTRRLFEKTLSKTDVEYRIRIPMESISAFRIPEEEYSKKVDVFDIHCRRWSFRCSTRKNDPHPKLVLSSGWIRFVKEKSLKEGDQVIFSVSDKDGAEGLQFGIQARKRAKLFGQEFWTDPL*