MFLQLALFAGYLSKLHGSFGPIVRLWLGPSQLLVSVKDASLIKEMLTKAEDKLPLTGRTYNLACGSLGLFISSFEKVKSTRESLKVFLNEKLNVSASGSSFKIIEAVLRRTDSTKDIDSLDCRSFSQHIAFNIIGAALFGDVFFDWSDAAAYEELLMVVAKDGCFWASYAVPPFWKPGYRRYRTLCAKLKILTEGIIRKSIDQNSALRHNSLSSSEGVVKDPVKCTSLLDGMISGRGFDGAVQGPLSSEEETCGNIVGLMLHGISTSANLLCNILTRLVLYPKLKDQLYADIVAVHTESSELVIDDVLKMQFVLATICESARLLPAGPLLQRCSMQHDLTLKSSITIPAGAILVVPLHLVQMDASIWGNDACQFNPNRLLQKDIDLGEILAAHKGSNGIKLFTECDKSDSFLPFGSGSRACVGQKFAILGISLLVASLLHNYEVCYDNYCACLLLCVCVFTSWLPSWFMQIPCIAYIGASLNAVSKCLKLLAVCLFL*