MAAHEATGEKLSALAVSLLAGSFVSETRPRRVFADHVFYKGKCALNMRLIKPTFKISDSGDAILSREGTVMLEFAPSISQRQYDWGKKQVLFALSVSELGQILALTPSESLEFFHDPNMGKSDAGMVRKSLKIEPTTDRNGFFFGLTVANKVEKAEARLNIPISKGEFAIIRSAANYALPYLMGWHYATEVNGIDEAGASGASVSGTTAPRSLVQPPSDIDPEWDK