MLGDLPHRALKDFADIYGPIMFLRFGSVPAIVVSSPEMAKLFLKTHDLIFASRPESAAGKYLFYNFKDLGFAPYGDYWRQMRKICVLELLTVRRIESFQSLREEEVSAMIRSIWLESEKGVKPVNISKVLSSFTANIICRMLMGIKCSTEAPAGFKGLAELLREVSSLAGAFYIGDFIPRLRWLDLQGIKGRMKKVHGEFDALAEEIIDEHIERRNRNGPANNGFVEVLLDISESGNIVSRNDMKALLLDMLVGGTDTSAATIEWAMLETLRNPVVMKRVQEELESVVGKDRLIKPCDLTSLEYLQCVVKETLRLHSTVPLLVPRESVEACTVAGYQIPAKTRIIVNAWAIGRDPVVWGDDALVFKPERFMQGGRNRDIDLRGQHFELIPFGSGRRGCPGIALGLEVVGLGLAQLFHCFDWSLEYKNGVQEEEVNMSETFGTTMPPRFPLFAVPSVRLQVSL*