MGVPLSRYKVVVCATACEMCPQMSQVLASMDSLALYVLRDGCAIEQLVMEEEQNNPDYAFLFDLSSPGHIYYRWRLYSLCEGDTLRTWRIEPFVMVEGGQRWIPPSMTALQMAAGTAAAKGSAASEHGGSRERPLSDRERDRFEDMLRTLTVERADIKNAMVFALDCADAGAEVVETLTDALTLPETPVPLKIARLFLLCDILHNSTAPVRNVSRYRTRFEAVLPTIFDSLHETYRSVETRITQEALRRHVLRVLRCWRERYMFTDDYLNGLQATFLQPLTASTEALAATNPSLAAMLEALSNEEL