MGSGSNSKEGEERVLSHGDVVLIRSDLAVLHGPCFINDRIIAFYFAHLSAGLQDDDLLLLPPSIPYLLSNLPDPASVAAVADPLRLASRRLVLLPVNDNPDASVAEGGSHWTLLILDNATSPSTPRFVHHDSLPGAPNLPVAARLADALRPLLLSGSDSKRGTVPLIEGPTPRQTNGYDCGVYVMAIARALCAWWNNGRDHQEGGDWFQVVRREVGAHSVKAMRADLLQLINTLIQEKAKANSPSKGDADPGSLE*