MVQRGFLKHNIYAGSALINMYAQCGAVAKAQEVFDELPSRDIVSWTALIGGYVKYGHANEAIRCFDEMQSDDICPDGIMLSWILKACGSICMPDKGFHMHVEIVRQGLLEKDIVLGTALVDMYAKCGALSKAQELFDKLPTQDLILWTTLISGYVQHGHGEEAISCFEMMQAVHYFPDEYTFASILKACGSIGAIHKGQEIHTCIVKEGPLEENNVVGTALVDMYAKCGLLAEAQKVFDRIPAPDTFPWTALISGYAQDGCSTEAISRFEQMQLKGFSPHALTFASVLKSYGDLGNSYQGEEIHARIVGEALLEGNIILGTALVDMYAKCGMLAKAEYLFDELQLQDDISWNVLIAGYTQHGH