MGSSHHHHHHSSGLVPRGSMTDTGTGTGNTETDIGIIGSGISGLQLALRLQQLGVPVTLYSAQTAEELGSGRPRNFPARFAPTQAREDSLGVHAWQFDDARVHSCAITIHGEGAPLEFAGALAPPSSVVDFRLYLPHLLTEFARRGGNVRIGPVVVDEVARRHDLVVVANGDRSMRELFPRDPERSPHTTPQRILCSGFYHGIREDVPHELDIHFLPGIGEILRIPFLSRLGPAHVLAFEAVPGGPLEAPAHLDAAADPAGFHREVLRLLAAYAPSLRERVDTARFGLVAPGELAQGGVTPTVRRGWARLADGTCALAIGDAWITNDPLTAQGANLGSHTAFALADLIASATGPLDEAFCRDASARLWDHARHVVEWSNAFLAPPPPHVMELFGRAAGDKQIADAFVGRFHDPVAMWAVLSSPEGVDSFVRSCTEGGRHVTDVAHG