MAHRARPYQVSHADFQGELATAARQAQAARQPELHDPNFQLLSAAVDYLHRRVKPSSAPELFVSLVQGQALLHAEAALSTGKDLSSANLDPLAVSVVVIKSLSMLHPPLLTPLARSELLRAAIEDYGSNDVRLSIMRDVLHRLHPSRGRLFQDLICYLARLARYADSCSAEGLAGVLGPVLLDPETVTLAVDADSLTLAAIWVVQTLLSHYEQLYGEALPAEEGRPAGRTKQETLQQQIQQLIAKKPSGGGTSARGHSGAARPTNSGGKSGGRAPGRMVNPFTTMPGMKGSQAWIGSGRPAPAAAADSGGHLADQDVPLSGFKRPTVPLLQLPGAPQAPTSQHHQQQQQX