MDPATDTEFDARSGAPATRVAAVTFDPRVEGLTWLALKGFLLSVVTFGIYRFWYVTNLRRFFWERTALDGSPAEYTGTGKELFLGFLVALAILVPIYVALFAVSLVAPALAPFSVVISFVFLFLLGQFAIYRGRRYRAMRTLWRGIRLGQDGSGLAYAARAGAWWLLTLVTVGLAVPFMRASLERYRIGHTLVGTSRMHSTARGRSVLGPWLLLYVVGLGPLIGLGIALLAAADFSLPGDLLVPKPGGKAGETILNPAYAASHIGVLLRTMGFAAAICVPAALLLIPYYRARETRAFMAAAGLGHARLASSLKARQFYWPYIVYMLSLLGFLVVLGLVAALLIFAARAAGDLGTLHGLVVLIYLVGAPLFAVLYVRVVQARLWAAVATSTTVVDPRALDSVLASSRGAGSGLQEGLADALDVGGALQIGF