MSASPTARQAITQALPMITRKVVISDPIQMPEVYSSTPGGTLYSTTPGGTKLIYERAFMKNLRGSPLSQTPPSNVPSCLL RGTPRTPFRKCVPVPTELIKQTKSLKIEDQEQFQLDL