MSRVLQDAEFISLNSNDVKVNKGGCAAVATWIKEKLDSLGPQFAEWQNHELHPKTRDVSTLDWIFLVDILNFSFWSDVDVEDSGKHSKRFSIEYKGKLYTGYWSLCAAINKALDAGIPITSPAFYADEKQCPDTLIASVFDSATVEKIPLLEERIRIMRASGRVLVDSYHGSYCGLLKKCHNQAQRLIKLLLADFPDFRDVSVYKGRECYMLKRAQILVAETWACFQGQNYGRFDDIDSITMFADYRVPQILWQLGCLSYSSDFKKRLLKNELIAHNDPMEIEMRGCSIWAVEKILQNINRKDVNAITIDFFLWDLAKEWQAKGYKPSTQVDEVTIPCIRVRSIYY*