MPVALLVISLTPQPRSPAASLRHRAIVATTAAPADTVVSWYDQGLRLRSDAPAVDIAPAAPDADVAEQQLTQALIRAQGPRGGRAELVELGNAIQAAELAGVGAAADAMLEAREFVASKGGLLVKAKAVAEAVKTAAPINADEVVKKDVGTAVGLIAGLGAAAAVGVDLASIDLDILAAGVGITAAVLAEEDEGIVGSSLRAVGNVANPVFNATSSAAQAAGEFYEEKEVGWYARAVAELGFEATAEITPEIRPTTQYQSGSTL*