MSGITGSKVIVNSGTLRLRYIDIEEDTSWEISKTNLFDATKSTKGASKLRRDLINAEIANLRDLLPLPPSTRQRLSQLQLMALVCVYVRKANYFQQVERQFELNRRLGERVSEVSNKIVFSTNVWCGVLGNQLIGPYFYRENLTGARSSNTIKICNKKYNVPFEKQKLDAVSRDTGV