MAACLRWRNRIVLLEGPRTASECLLALELLQAAHFYEINDLVRCIIASLSKPDALCASEALRALVVADQTNCRGLRAAALATITANAAAVAASGEYRELAESGRADLLVEGEPELADVRALASVHGACLTALHLREDSLRLHLCAPAASGAGAGASAASAVLVVTGQGTVAGADLAAFVTGGGPAGRRLRELDLGEGVLLHCCDGSSVDLAALGERHGRARERLGLPRTLGGPSRTPFHLVRRACNVSPEDIAVYLSRARAVRRLHLSINVQGAAAVRSYHASFALLSSLRPDVKVTRSALATGSALAAAAVGVDSGSLQVVVSLGLP*