MLSLLTRAKNVHLALDIFNYAARYHVGYKHTYETYYKMIQKLAFSREFAGLENVLLQLKQDDVECSENMFIVVIRSYGLANKPKEAMKVFSSMHEFRCNSSVKSFNTLLNAMVQTKRFNMVHSLYISCRKIGVIPNVFTCNILLKALCQMGDLEAAYKVFDEMPKQGCIPNVVSYSTIMNCLCNRGDIPGAKRLFEEISSKGWVPDTVSYTILIDGYCKRGELQEAVKLMDHMEENGCPLTDITYSVVIEAYCKEGKTGEAVRLLNDMVDKKLIPSLSLCSKVIDGLCNEGKVEDARLLWKRLLNKNCTPDNVVYSTLIYWLCKKGDVYDARKLFDEMISDCIPNILSYNTLINCLCEKGELQEACKLWDDMLEKGCIPNVFTYNILINGFCKAGNANETIRILEEMLDKGCVPNTFTYRTLVDGFRKSSKTEDITKFLDAILRKRICPNLDAWDMLIQAVLKERNLEMTKKFFDGI*