MRRTRIFTAVLALAAGLPAGTPPALAASAPTATIAADTYSWKNARVDGGGFVPGIVFNRSEKNLAYART ......