MIRVRAMTTAVSGTPVRPGKTFAMSVLDHLMAAHHLRIVFYYRSEDMRKLKDSLTEALSSYPPVTGRLKRREEDGNWEVKCNDAGVRVLEAKLDVSLDEWLRSARAEELDLTYWEEMPEDPYIWSPFYVQMNEFEGGGLAIGLSCTHMQADPTCATLLVKAWSDMHRQSSIVHPPFFHPPGLRGRINPNTDTKSSKYYAAKSKAKPPPHAKMSTATLKFSDAAVKKCLSDVHMKCSDATPFDVLSALFWSRVVAAKASMNMEGEAQTALSICIDFRKLMHAALPHGYYGNALHFSSVSSTAAEMEEGGLGFVVEIIHHHLSGLDEEEYWSAIDWVESQKDMEGKFAPPFRVYGPELTCANMEHLPAYDVMFDKDVKPVHVAYHVGNVEGEGLILVLPSPEEGLGRTVSVTLPVEQLEKVLSDKAILRLEPTVLFTGKW