MSLHHASLHHDQRNESASDLHARDVAVPGLWQQRKREIKTVEEQAGAPVIWASWLNRGTNFGREEREHLHIEGLLPPVVESLELQAERVMCQLRETHNTDLQRYSILNELLSSNQCLYYKVLTDNLEELAPIVYTPTVGEACQKFDRIYRTPLGLYLSAFHHRGRFEQVLGNWPSHNVQIIVVTDGSRILGLGDLGTNGIGISIGKVALYVAGGGFHPEHSLPVVLDVGCNRPELVGDKFYLGERRPRLEGDEYYGVIDEFCKAVKALWPHALLQFEDFETTKAFEILHRQRDKLLCFNDDIQGTGAVVTSGFINGMKYQKTPLSEARIVFYGAGSSAVGVAEMIATYMQQKAGISWGEARKRIYMVDSKGLITFTRGDTLPDHKKHFARDDGTPDMKDLKDIIAYVKPHALIGLSAAGPSWFQDTVEELCKHTPCPLIFPLSNPTSKAEITAQQAYEWSKGSCVFASGSPFAPVTLDGTTYVPGQANNVFIFPGVGFGSVMAKATKVTDQMFVAASQALADAVSEEQLGRKEMYPEITQLRAVSCKVAAAVAQAAFECGVSELVNAPEDWHEYISTRMFVPMGRTTKTAGMPVSKSTAQLSYVYSGEELASAAATAAAKSRFHPAHHPSGLPVHP*