MLDVLFVRCTDQEQDHRTHRLGKVFTGLAIDPAQDLLVLWEAHHLDTQEEGLPMTCLSLCHGTPHEQTSLHSVTIPLHDEFDEDAVHILGDWITVSSINTKQATIEWKSDTVNSVSDQRGCMISANCFLVPRLRETGTLSLDAYAYVKTKKSGSEFRLAAIFELPCPRETRGVKTTCQAFASGCFQPKPSPLFPPRPCISAPDPLMVLLEIAFEDYGQTYEVFVRTQPIIAVIRAWKPARARKQNFVTVAWDDWGPDSDLPPDVHKDNARRRRFSIAETHYGTAAEDSEAYFQHAVATNAPYCRREVPEESWLAMTCRYWMLDEEVLAVLDRNGNEWQPHRRETLYIDNLAVLVPGPETPRNVAHCWD*