MRIQLLGKNKLGIVDGSWKKEDFGTELGHQWDRCNAIVQGWIMSSVTQDLHIGIVYATSAQAVWEDLRERFDKTDNSSSMHSGARDLPRAPPLTDKQHDHIQHMLDGDISTANVMANMADTGELHDVLYVPEFKYNLLSVAKVTKELNCFVSFYPGFCVFQDLSKGKLKGIGKEKDDLYFLVQISSSEHKVSEPGNVKSFAAHADKQDIMLWHRRLAHASVGSIKDLLGYSVDSCKSVALNLQRFLIFCI*