MGQAYKQDSRMHHLPIVFWVTTAGTGLLGVVAFVTARGVLLALHVTLSISLCTRALMAAQPGCSPCQAWPLDTCAAITGTNSLMAFMVRLGTLSTLINRCLPCCRNIGLAALLLMALPPVWSLRALARVESEAGSLANKLQYARNMVSVEVRALEAGRAAPLHLDYAIHLLRSLWAFGSAADHALVIRLAALLRLDLALMIEPGPPAAKADVKPTQVLPVSTPTQPAPDKAAEEKPLLAPIAEKAASPLDGRTLAWPDDPSPDSPSHVASNGKDSLGLKGRGVQGALPEAPQPLSWDHLAAVAPVAEAVAAEPGLGR