MSLYDGELTGVYPEENEDHHAVQMAESDYEDDDSDQPTCKETEDTTAMDVKKGKDIQGISWETMNTTRDRHRQARLQQYANFENIPNSGRTAEKDCTPAKKGQLYYEFQHNTRSVKSTILHFQLRNLVWATTRHDVYLMSYYSVLHWSALTREKQEIIDLQGHVAPCEKHHGNFSEGFSRTQVSALAVKNNLLVTGGFHGEIICKFLDRQGISYCCKSTHDDNGITNSLEIYEKPSGSLHFLASNNDCGVRDFDMEKFQICNNFRFAWPVNHTSLSPDGKLAVMVGDSPDGLLVDANSGKAVHDLRGHLDFSFASSWNPDGRTFATGNQDKTCRVWDIRNLSKSVAVLGGNIGAIRSIRYTSDGKFMAMAEPADFIHIFDVESGYSRKQEVDFFGEIAGISFSPDTESLFVGVHDRANSSLLQFNRRRFYSYLDSVL*