MLVAWLIVLVLGAVAAERGAVSGGAPRRAKRSKQSPFVTAVAVTEVGLSLGDYSYEDAEPLAADAVEVEMHACALTAGDVQQLRGAWGTCMLPLVPSREAVGVVVRAGKSVKAVAPGDRVGVLLGTGMDFEDVDNGADRNRLDFATTGAAAHRIRLPARWAVPLPPGVPTLHAAGGLATGGALWGQLKRARLGRGAKVGVVGGGTAGGLAKQLAAALGHEVHSVVAERSGGGGGGEGEGGGEGGGEAEEALCASDADDLRLHSGSFDALLCAAADGDLCLTPMLPLLKRGGSVLLAAATAPSLSVSPRLMAERQLTVVGGGMPSRADLVAFLAACEANRIKLSQTALEFSAESGSAALQALAQRPAEQVLLQRSALRSKWQRANRGRAAKSRSAVRAPDLGAASGLAADEAKRSASAVREGISAGVAGLVEQEDEDDDDEEDEDEDEEDDEEDEDEEEEEEEEDDDDDDDED*