MGRIWRVVGGSTAGLLVREGRDLTSPELPERLQTQSIVEELEVVGTRFHYQLQRGRGPNSGWISSKLKGRPLLVRADVRDTGKHLGNNAPIPELLYVQGSEKHGTLREVQGTLDDLEQGVLKHLEGNPSAASKQFQGLLEDMLFLAWRRENRQRVLLFLGKQLEFCSKKPQLKEAARIICEELCLVSWASSMVDVEYYSFRDEQSPLVLLCGFGGSHLDDLQPAIEHWTEKGFGVLAFGPARLGREDMLDLIHAKLLELSRGRSVFVHLFSDGGFGFARALLSMWDESWRKQQTQEDPHLALKCIICDGAGLLPHEDVPIDPTDESPVEPLQPEATGNSEALKQMTFTALAFFTGCGLNMLMNFGACQAFHEEPANSFGKTLVESANSGQLAGKLSSAPRGPLLGIWRLLREVPVLLIASKGDRVVPLERSLSLVTWFRKLPERQLVQGQRWKETSILEEDGMAVHTLILEKALHCKAMTSHAVEYWEAVDDLVMQCLSS*