MRNRTFADLDRVVALGGGHGLGRVMSSLSSLGSRLTGIVTTTDNGGSTGRIRRSEGGIAWGDMRNCINQLIAEPSVASAMFEYRFGGNGELSGHNLGNLMLKALDHLSVRPLEAINLIRNLLKVDAFLIPMSEQPVDLMALDHEGHEVYGEVNIDQLDNVPQELMLTPPVPATREAVEAIAEADLILIGPGSFYTSLLPILLLDEMARALRRTPAPMVFIDNLGKEHSPAARLSLAERIAIMERYVGKRVVDAVIAGPKADISGIDDRLVIQTPLEASDVPYRHDRALLRGALEKAIQLPG*