MSRRVFGLSIKSFRLFRRTPIHPPAFQHFSGGVFRTSFRSFCDCQEHRRMDLPEGILMGFGNPLLDITCTVEDNVILEKY GLEANAAIIADEKHDALFDELMNMENVIYSAGGACQNSMRIFQWIVQTPFRAVFIGSVGKDKLGDRIEKRAKSDGLLTLY QLKEELPTGSCAVIINGPNRSLVANLGAASLFSDDWIDEDDNICALDRAEYFYFTGFFLAVCPPAVERVARMCCETNRIM ILNFSAVFVLQMQKEALGNILQYVDIIICNKEEAIAFSDTNDWKTKNIFEIGSRLQQMPKENTRPRLVMITDAVCPVLVF QDNDRVLEYPVPPVKQGEIFDTNGCGDAFVGGFLAMYVQRMPLDYCIRTGIFASQQVLHVVGVQIDKLPKFSEKCI