MMLHGLNSAVARGLWGEHRVVHAQLGVRGRGCVLRRGDVGSGCHGMGTAFPSGEGFGVLSELVSFRIASFPSSSSAPLPIPVRCQGGRRHHRRRELPVDSGRKQRGDEKVEITLDFAELKQRAADAASSTKKALVSSAGNVRQSGVTFIKEGKQAWNELRTSVAVRNDKRVVIAVKQSTIDFAGRTVLWTVLMIVFSRVFLAWARRFHWGWADSFNRPRTVRDRSLGGREVVVKNGIKLWEGGPFKWSARNSVQGLSPLDYVKTDARSEKELNRLKAGSDPFTFKKSQSETRLPAWWPGPEQAPKLPSETTAQAQREANALLNDMLERRMNGIDFESHNIIKLRELCRNYGAEVKFGTTNTRDAFYRTALQLVHNACIRGVEFPNEGVVNFTAGLARNIGIDVKKAAIMVIASVAAQTRATFLQTWALHERGEIESAHKELQGLIRIHENFSPNRNSPEMDMVARGLTYLPLEDRRELLEMYIFAGGNNTEWLAKEALGLTDQN*