MDFAGIGTDFSRRAVMASHLEWVKQIARVQVENGGLMGLSRLLMQKIEKTVVVTSDQGHVLSRHIWDNQPVVIQERLSLPQSVAASTEMTRGISTFGGHKCAYYCWPIVNQKKEGYLWILTEKENLSAEEMENAEYLRSALLVEIVKKQEQLKLKQYLRDGSILNLLFNNSDQLETMGQVWGRNLLITHIVMILEGQTKVPDHGLTEVRTKAENFLEAKYPGTVTGMIGKHLVVLFPYEKKTREKDGQTNDNWKNIPRQAYSELQEILDDVKLWASVGSIYPDQPLLYRSYQEAKVALEMGKVLGKKEKLTFFNELGAIRLFYNQRKQDLRDFFEETLGPVLKYDRTNDGNLLLTLWHYYASGGDISAATKGMFIHANTLRYRLRKVEELTASSLDDQEVRFNIYAALKVGLMLGIFEV