MGFHALDEKSLVRYIESTPSLSSLLGHRLHEGLSVKEVGDGNLNFVYIVVGDQGGSFVIKQALPYIRCIGESWPMTKERAYFEAMTLMKHGQLCPEHVPEVYHFDRPMALIAMRYLKPPHIILRKGLVAGVEYPLLAEHMSTYMAKTLFYTSLLYLSTTDHKSAVADFCGNVEMCRLTEQVVFSDPYKIAKYNHWTCPYLDRDAEAIREDYQLKQEIAELKSMFCERAQALIHGDLHTGSVMVTANSTQVFDPEFAFYGPMGFDVGAFLGNLILAFYAQDGHANTRIERHEFKKWILKTIKETWNLFQDKFIDLWKENWDRCGDAYPAEIYSKPELRQQVQQKYMQELFHDTLGFGGAKMIRRIVGVAHVEDLESIQDAEKRADCEHQALELAKMIVKERFNFQTIDEVLAAIIEKNVPTSLE*