MGMLLQESLGVLLLPGLPDDLAIHCLLRVPRLHHGLLRCVCSRWRRLLASPTFFELRLSQNLSQEWLYVMLRTSSGEYKWFSFVDDMRLWLPLPPLPQHIIGAACAVAAGKLYMIGGSKGERACRSVWAFNPRVNRWEAAAPMKVAREFAAAGVIGGQIYVLGGLLPGSSINGAASWAEVYDPFTNQWSNIPSPPDKRYKWMHGNAVLHDKLFAVADMGGIIFDPLHSTWDCISNKLDSGWRGRAAVVNNILFSCNNLGKLFGYDIEEDVWLEVQGWEREVPKLVSCAMLTNVGGKLYVLWEIPQSGWETKFALAALDILKQPGMLRGKVIWYHVISCSMLVGATIHSLSLAL*