MSASAAAASAAALLLLPLLAAAGEGSVCPRPPAAAAVLRHAPASCTAADASGPRRRHAGVVEGDDGALQKAIALVLHNREDFVAILFYASWCPFSKIFRTDFQKLSSFFPTIAHFSFEESHIKPRILSRYGVRAFPTLFLVNSTMRVRYHGSRTMNSLAMFYKDVTGMNPVSLDALSLERVEDTVTTIDNDKKSEMEDSLLSWARSPDRLLHQDTCLALASSFVLLRLLHFILPKLNACMKQAWRMRLYELNRLFPSLS*