MDRIKKTSSPAADLTDDLIVEILSRLPAKSICRFKCVSPHWRRLITDRANRRKLPQTLSGFFRYAVGPDGDGKAISAPYFNSIISGLGEEERHVHDPSLSFLPGYYRSIIPKDCCNGLLLCICWKDSPSNEFHYVVCNPATEKWLILPQSDQDSQMFVIRVGFDPAVSPHFHVFSVLRDQNRFITGVDVYSSEAQAWSYKESGWAYGIMVYEPSVFLNGMMHFISCASTIVALDTEGKSWKTIPLLETMGYKCSFARSCAFIGKSQGHLHYLNVKGTDASLSVWILNNSCGDEWLFKYNISSSQLSGSKDVMNTWDYTVVAIHPECSLIFYVLNGEIMLVSYDIDHGEVHIIHKLKEPFYGSRNPYIPYIPLFRESESLSDHE*