MLSSAPLTKPTDGLLTIPHLDCISSQVSGDQAQIYYDLVYKGSEKEAFRLAQNLAERCQADHLWSDNQTRHAFRVSVMDGWLLKEKLIEKIQNLGDFRPFLDQYTNENVKPDGRQILEDVFESGQLDKDLTAIGYPIDRESRELAYNYWEWRGTLMSETADRVKKIVVEHLGVEADKVTEEAAFIDDLGADSLDIVELVMAFEEEFSVEIPDDVKPADHEYGFDPNKRVDHKVQRQVDPFIVYGIDAAGQALEDAGLEELSDEEKLRTGCSIGSGIGGLPGIEKESLVLHERGPGGAEATICPIGIAGFAQAKALSTKRNDDPTAASRPYDKDRDGFVMGEGAGVVVLEEYERAKARGATIYAEVVGYGLSGDAYHVTAPHPEGVGAYNSMAMALKRSGLTTADIDYVNAHGTSTMADVLELAAVQRLFGDDVATMSMSSTKSAIGHLLGGAGAVEAIFSILALRDQTVPPTLNLDDPEESCAGVDLVPHVAKQREVKAVLSNSFGFGGTN