MSDGCQWRKYGQKVAATRARAPTTAARPGAPDCPVRMKVQLCARDTAVLVAMYDGVHNHPLTPTPPRRWRRPPYSRRPRHATRQALLLPPLTALPPAPQRYSFSGAAVAISGPPTAASSQYNVVVPMANIMMKAVADPSFRTAVMVAVASYLGEQCGGRNVDDILTLAPPC