MLARPPIVLAEVQPQSVRADARIRTVPFQKDNVVYLAGMMGVSTMIVFNEDEQIATVAMGDSLAWQAVPDQSKRFLFIKPLQPDAQTNMNVVTSKRVYTFFLNGAKPGNTKTAVIKLRFSYPEDSLDANLLAAARQNAAMPNVRAALANPGRINYDYGYKGAVDARPTSMFDDGTKTFFQFSGEVPAFFAVKSDGSESLVNYRREGDYIVVDKVARQWTLRSGNVVTCVFNMKPPIGALKPANGKPQEISHGH