MTMTMTRVKGSWSPEEDATLSRLVAHHGARNWSAISAGIPGRSGKSCRLRWCNQLSPNVHHRPFSPAEDAAIVEAHARHGNKWATIARLLPGRTDNAIKNHWNSTLRRSAVNAQTHNIHTQPHSNHTQPCSLPPPHSPAPYVRHAQAVRGDSSGGSECGSEGRSRSEDEEPPTCLTLLPPGSEAKGVGPQGGYVRVEEASAMVGAAVKVAMAEALPMVMVPRGHGGDSGNGAFIGRDGRLMALIHGMIAEEVRSYLGGMLPISQQRKV