MALIPRSAESPLGLSHASIICGCWQLAGGHGPIDPEKIIKDMMQLADLGYTTFDTADIYGPSESVIGEFLRRYRKERGAEAAGRVQVFTKLVPNIFREQPTAAVVERTLRRSLAALGLEALDMVQLHWWDYSVPGMVEVARMLEGYRARGVLKAVATTNMDTKHLREIVEAGVPVVANQVQYSILDRRPEGALIPYAREKAIRLLCYGPVAGGLLSERWIGLPAPDRRLLDTASLRMYFSILQSAGGWPWFQELLMAMKAVAERHGSSVPAVALRYVLDAGGSGEGVCYPIVGIRSSAHADANAAALRLQLTPDDWAALRKVLDKARGPPGDAYSLERS*