MASLVHSQLLGAQLASRRLSIDCQSSESSRLLPVATGGLSNGNFSRLKRHYRVDLTQKFLSGDRNGSLWHRQRGKSETMVVKDGDFGFARSQLKIQKGDGGLILEDVPHLLDSLPDLPTYTNPLQNNPAYSAVKQYFVDPDNVVAKNIVVQLSSSRGVHFRRAGPRERVYFKSDEVCACVVTCGGLCPGLNTVIREIVCGLWHMYGVRDIIGIEGGYRGFYARNTIPLTLKVVNDIHKRGGSILGSSRGGHETSKIVDSIQDRGINQVYIIGGDGTQRGAAVIYEEILRRGLKVAVAGIPKTIDNDISVIDKSFGFDTAVEEAQRAINAAHVEAESIENGIGLVKLMGRYSGYIAMHATLASRDVDCCLIPESPFYLEGEGGLYEYVEKRLRENRHMVIVVAEGAGQELVAESMQNMDTCDASGNRLLLDVGHWLSQKLKDHFLKEHKEVINLKYIDPTYMIRAIPSNASDNVYCSLLAQSAVHGAMAGYTGFTVGPVNGRHAYIPISRVTETPNRVRITDRMWARLLSSTNQPSFLSYNQIMEAKMQKESAKLVEELDQAKKTAENGIAGKKVDATSESNRKEKEDAK*