MVHHSATRHAPGANGAVPVVHHASYSKPVMPRGHRFPMTVFQRVHDILREEGVIARGQTNCFVPGRAPSVDELCRAHDEDYVRDVRASALDAKREREIGLPWSDALVERTLMEVSGTMLTVDLAMKVGLCVNTAGGTHHAHRDRGSGFCIVNDLAVSALRAIDSGAVSRVMIIDLDVHQGDGTAAILANEPGVFTFSAHAKSNFPARKQQSTRDVELPRGMTDDAYMAVVAAAMRESLEDFRPELVIYDAGVDVTSNDTLGHLDLTVEGLYRRERMVMDTVLGAGIPLAGVVGGGYSPDIDELASRHAVLHRVAREMFVDHGL