MADGGLGTFDGDDPAAFYLGPLQQELEATADVLLIAEGSCLPAHSQVLQINSRVLCAMFADDEQQVLEAPFQGFSLHDVALFLRLVYNQEWREAAVDTLGALHDSLPALLRLAHRLDVPGLLGPLTKHMAGSCATTFSQLTAWLQAAADCQLEALRLGLLARLARRLAAKKERLPHSISLLASLEGLDPRTLSQLVGILAAAGEPPTQPSLERAVEVAAGIGTAEWVLTRFSQQPCGPDECVYSPWFDLGGHKWRLSVFPGGVDGSPKHLSMFLNCGTQGVRADYEVSILDEEMAVQEVGTDTNVFQTSWGFSRFIKRSSLARRGLLAGDCLRLRLTVTVLPSQG*