MRGLIPDHMLERGRTVLDSYREPVERLLSERRMPEEGWPDDVIATFLWELSRMDTDKDPKAARIGEREARVASRLAEESVFGFCHGVGRSGTLVDPQPKAPGASIMYALTNRLVTDFLRRLGFRIEGAFVVPGATGLSIALCLSALGEGEEVIYPYAAHKSPIKAVRLAGFGMRVVDTEIEGDRIVVDPGDVEEALERSESPAAVLSTLTFFPPRSSDPLPEIAELCEEYGVPHVVNAAYGIQHEQYRDLLNRAIKRGRVDVVVSSTDKNLLTPVGGGIVYAPDEETLREVSRAYPGRASAAPVAHALISLLSLGMKGYRRLMRRQKECKALLDELLEDLEARRDDVRVLDVDNPIASAVAVEGHDPVDLAARLYVRRVTGPRGVRADDPFGTSRLRGYHSNYITINAAIGVREEDVKTAVERLERELEGE