MTVMVALLRGVNVGGSSTVPMADLRRVVADAGYRDVRTYVNSGNVVLTTGTADTEEVAATLRAAFADAFAAAPDVVVRTRDELHAVVDANPFLDRDDDPTHHHVVFLPGRAPARLPDVEVQEPEALAAVGRELYLWLPNGAGRSRLAARMAGRAGGGGTARNWRTVTTLARMADEPA