MDHHLRLILLLFLFLPTTCFSFSFQTPSSNNEFSNQSSSLKQQILELANSPRTVKWMKRIRREIHEHPELAYEEFRTSAIIRRELDLLGVGYKWPVAGTGVVAKIGSGSPPFVALRADMDALPIQEMVDWDHKSKVDGKMHACAHDAHVAMLLGAAKILQEMQDMLQTTVVLIFQPAEERGTGAKDMIQEQVLQDVGAILGLHLGAAYPTGVVASRPGEFLAGCGSFKAKINGKGGLAGVPHHCFDPVLAASTSVISLQNIVSREADPLDSQVLSVAMIHAGSAHDIIPDSATFGGTYRAFSKKSFYGLRKRIEEVIKGQAEVHRCSGEVEFFGNEHPTIPPTTNDVRIYQLARLVSSKIVGEDNIELAPLFTGSEDFAFYLEKVPGSFVLVGTRNEKSGSIHPAHSPYFFIDEDVLPIGAAIHAAFALSFNSYSTNSFLL*