MRLFQIADICVHVEKAIRHNDGISFAWKLESLNRVQFVVERVLISFYLKSYFTSRISGDANLKSHITTYYKGLFGPLDESDLQFDENYVTDIPQVSQLENEALTKDFTENEVKDAIFQMEHNKAPGPDGFPAEFYQVFWNVIKFDLLELFKDFHSGSFPLYSLNFGTIILLPKCVKAMKIQQYRPICLLNVSFKIFTKIATNRTMDIAQKVISPTQTAFIPGRNIMEGVLILHETLHELHRKDKSGVIFKIDFEKAYDKVKWPFVQQKTLRMKGFSPRWCEWIASFIQGDDVGIKVNDQIGNCFQTYKGFRQGDPLSPILFNIVADMLTLLIKMAKEVGLLNGIIPHLVDDGLSILQYAYDTIIFLEHDLQQAKNLKLI*