MMPPNEQESSFPIIPGESRNETIPVQETWFSSPNHVIPCLDDDGPSHQSCQSSVLRQSLRPIILKFEELTYTIKIQSGKGSYWFGSQEPKQNRLILNGVSGIVKPGELLAMLGPSGSGKTTLVTALAGRLQGKLSGTVSYNGAPFTSSVKRRTGFVTQDDVLYPHLTVMETLTYTALLRLPKELTRKEKIQQAESVISDLGLTRCCNSVIGGGLIRGISGGERKRVSIGQEMLVNPSLLLLDEPTSGLDSTTAARIVATLRSLARGGRTLVTTIHQPSSRLYRMFDKVLVLSDGSPIYSGVSGRVMEYFGLIGFQPGSSFVNPADFVLDLANGITSDTKQYEQVEINGKLDRLEEQNSVKQSLISAYKKNLYPPLKEEFSRAFPQDQTVNMSRSKTRLTNRWPTSWWMQFSVLLKRGLKERSHESFSGLRIFMVMSVSLLSGLLWWHSRVSSLRSSKELVTHSNLIFLVLCIR*