MCRRHIILLPKREEEEETWRQGMWRRGVASLVAGRGQHGRILHHGGLCASVRFLASDLSLQPPATLDPEYYQKLFKPAMRRGDLSFNRLRVDPTGKFLKLWMIPKYVYKEDIIDYFKGCGLRPEKIKFVYGQTFSLNHILVDYNGTREGFERLSHCERAQGRLGFRFLKKDLITKPEDDYLNSALKNQFRGRMLVMVNVSPTVTLEDVEYFFRGYDYDPVNIQLLNIPRMQRADGMSTRIVVGDGPMSKHFVVVFSTEIEALRALREKKSDFCSNDPVMLRFIQ*