MSRRRPTTRLGRQKIKIRRIDSDQARQVCFSKRRAGLFKKAGELSVLCGVQVAAVVFSPAGKAYSFGTPSVDAVLDRFLGRGRPAAGTGGRRAAAGKSAVIEELFRQYAELLVQVDVEKKRAEALRKELKAAAAAPGAPKWLDCECELSELSEAELVDFAAALVEVQAAVQGCADERLRHALLANANTWAANVNAARATDAITSAAARMMMMPPQPQQQLGGFGFMEIQAQQLQAMEMMIQGFGPQQGARFLGPPPPY*