MELQLRRDSTGFRPVRYRATMKISSRGSVSKSFHSVSYFLFHIILGIMTERMNIDEDNATHEAALHDSKVVEDEEEEDVSDLLDMLDRASDAPEGAARIPILLPMITNTEKTSTKAMQLKERAVYDLTRAYCAAQQYDDVVSFLTGQTGQTFLAQMTKAKTAKIVRQMLDIVIQAAPEALQMQESVARAIVAWTESEKRNFLRQRVEAKLATILFHRGAYVDALELCDRLLTELKKLDDKALLVETHLLESKIHFGLRNVPKAKAALTASRTAANAIYVAPALQAEIDSMSGTIHVEEGDYNTAHSYFLEAFEQLDQMNETAQATTALKYMLLCKILDALRAALHLSSQGAVGMKTNKAEVDLSGLLTGKQGVKYAGREVEAMSAIATASANRNLQEFERVLQTYADELQQDLLIKHHLHILQEQLLESNLIRIIEPYSCVELSHIAAMIELPVATVERKLSQMILDGKFLGILDQGKGQLVVYEESDPDEAMEKGLQVIANMDQVVTSLFERSKALRTMMI*