MGCAQGKCCLPRHPRRGSSCAVGGRGDHGGATLGRAAVPGAGLVLEYAALAVAGLYPDSPARESQDAHLVATRFAGDPDLHLFAVFDGHGAAGAACAGFARDALLRLLLASPSLAADPAAAFREAMLGANAEMHAAPGVDDSMSGTTAVAALVAGGALHVANVGDSRAVAGVWRAGRVVAEDLSWDQTPFRADERARVKACGARVMSVEQVEGMRDPEAEGWAPDEGDPPRVWARDGLYPGTAFTRSLGDLAAEAVGVVAEPEVKSVEITPSHLFFVVASDGVFEFLSSQEVVDRVATYPDPRDACSAIAAESYKLWLEHENRTDDITIVIVHIRDMENSGPAGSDKADYGSVGASIAVHTIQSEIPVFVQSEASHMNRSAATGMQSPSSGSPTERSLSCVAPSPTHPLLIHGRISDASKPVQSERAATQEVQTWHQMDGGTELEWSMQQSIPPAS*