MCGLDSSTSLTIFFDIVPSEQSNVAAQPGGRPFFLQFLTQYQHPDGKMRVRATTVYRQWVENVANGEELISGFDQETAAVVLARLTSHKMETEEEFDATRWLDRSLIRLSSRFGHYIKDDPTSFRFDPEFAILPQFMFNLRRSQFVQVFNNSPDETAYFRMMLNRENVTNSVVMIQPSLITYSMQGPPEPALLDVAAIAVDRILLLDAYFSVVVFHGMNVAQWRNAGYQNQPEYQSFAQLLQAPLEDAQAIIAERFPAPRLVVCDQHGSQARFLLAKLNPSATYNSAQGPPPGGDIIFTDDVSLQVFVEHLQRLAVQS*