MSTTSTDICKAADALLGFVGFNRKLGKYIVRFSEDSFGMDVPDDSITPANEFVWVVKNAQVMTLSRECLQILLEQNINDRLNLCDALLVYLRRTDLPEISAERRRL