MGSSHHHHHHSSGLVPRGSHMGPVYVSGYLALYDRDGGELALTREIVAAALPPAGPLPINIDHRPRCDIGAVLAVVDDDRGPFFLGVVNCPQLGAVLARAVGPDFFGDMRLSDEERLLYLLSNYLPSASLSSRRLAPGEAPDETLFAHVALCVIGRRVGTIVVYDASPEAAVAPFRQLSARARSELLARAAESPDRERVWHMSEEALTRALLSTAVNNMLLRDRWELVAARRREAGVRGHTYLQ