MATTSVADEKAMSGHQENLKPVDDPTQFAHRGQAATDQYGHALFEFDKKAESRLRWKMDFYLLPTVALLYLFCFIDRANIGNARLAGFDTDLGLKGNDYNKVLSIFYVSYILFEIPCNLCCKWMGPGYFLPLSTLCFGAASVATAFVDNIQEASGVRFVLGIFEAGMLPGIAYYLSRWYRRSELAFRLALYIVMAPLAGAFGGLLASAILTLDHFGSLHTWRMIFAIEGIVTCALGLIAFLTLTDRPETARWLSQEEKDLAIARLKSERVATTEVLDKIDTKKLLRGIFSPVTLSTSFIFLLNNITVQGLAFFAPTIVRTIYPDASVVSQQLHTVPPYVVGAFFTLLFPFLSWRFDKRMPFFIAGPPLMMIGYIMFLASSDAMTRYGATFLIASGAFAFGALCNAHVSNNVISDTARSAAIGTNVMFGNIGGLVSTWSFLQFDGPDYHIGNGLNLATSSMCLILSALLWMWMKWDNKKRDDTDVDAALDGLTQKQVQDLDWRNPAFKWRP*