MHKVFPSNFFNFEFLRLLGTVPFQGAEVGECLSTASRIKDGNPESWYKAWREQAEKSQALAEEAAAVGDRTGACWGYIRSANYWRASEFLLHCTPNDPRIISSSKASVAVFDKGWVLLDATVKNFEIPYDKDIKLPGRLYVPAPHHRLPGKIPLVLQTGGFDSTQEELYFYGAAGALPRGYAVFSFDGPGQGLPLRLGKLSLRPDWEHVVSQVLDFVTDKVAADYNLDLDRLAIFGASLGGYLSLRAAVDPRIKACVSCDGPYDLFEITRSRMPPWFINGWVSGWLGDGIFNWVVDRLTAVNFQIAWEFGHGKWVFGVDTPADVLRVMQQISLKGGYLSKIKCPTLITGAADSFYFTPDLNSEPIFEELTSLGANDKHLWVGKGVEGGGLQAKIGALAVVHQKMFSWLDGTFGIKREAL*