MLDCLERWAAESGRGDDAEPANFVGFLGGPDGLLRRRWKRVDAGEMKRRKNQGGFDLLGSGRTRLNTTAHFEAVRDACVEADLDGLVVCGGDDSNTNAAFLAEHLAADPNCRTAVVGVPKTIDDDLKGGGIGVSFGFDSASGVYAETIGNLCSDARSAGKYWHFVRVMGRNASHLTLECALRCAPNVALIGEEVAANGVTLEAVVDDIATLVEARAREGLTHGVVLVPEGLLAFVPDVAKLMDELARVHPGGASDTSNTMASLSMDAAKTAASLPNDIFAELTRTRDPHGNPRLSAVDTEKLLGRMVKSRIDAAGATRREEAQTAVDAKFSPVYHFCGYEGRSGLPTDFDATYAYALGYAAATLAAGGANGVIATVTNPEASSPRDWRVAGVPMCRLMRRESREGRERLVIKKTPVDLNGGAFAAFVSRRDGWRMVDRYACPGPVQFS