MSVLGSLYSIPPTFFDGAVATGAAGDATNPANLGAAALPELLQRTVLKPSPTAEGGQWNENGATCLACGIGVLSAGFASAAEQRIHFKCDWHRYNVKRRLSKLPAVSEEQFELLISQQDSEVCCAVVSTAQIPHSNTVHAAMARQARSKASHCPYRCPASQAPAAVTQKGRTVTEAAGATRGEGDSSAQPHPRPCFVPKCLLQRDHVRSHAGPDSPHQLLAELQRLRQCRGQFVIILLRGGHFAAAVFRARPAPGSAKAAAQPSGGSAAPNSSE